/*! @file */
/*! @brief enums */
#define AMED_X86_EXCEPTION_MAX_TEXT_LENGTH (14 + 1)

typedef enum _amed_x86_exception
{
  AMED_X86_EXCEPTION_NONE,
  AMED_X86_EXCEPTION_UNCATEGORIZED,
  AMED_X86_EXCEPTION_ALIGNMENT,
  AMED_X86_EXCEPTION_AVX512_E1,
  AMED_X86_EXCEPTION_AVX512_E10,
  AMED_X86_EXCEPTION_AVX512_E10NF,
  AMED_X86_EXCEPTION_AVX512_E11,
  AMED_X86_EXCEPTION_AVX512_E11NF,
  AMED_X86_EXCEPTION_AVX512_E12,
  AMED_X86_EXCEPTION_AVX512_E12NP,
  AMED_X86_EXCEPTION_AVX512_E1NF,
  AMED_X86_EXCEPTION_AVX512_E2,
  AMED_X86_EXCEPTION_AVX512_E3,
  AMED_X86_EXCEPTION_AVX512_E3NF,
  AMED_X86_EXCEPTION_AVX512_E4,
  AMED_X86_EXCEPTION_AVX512_E4NF,
  AMED_X86_EXCEPTION_AVX512_E5,
  AMED_X86_EXCEPTION_AVX512_E5NF,
  AMED_X86_EXCEPTION_AVX512_E6,
  AMED_X86_EXCEPTION_AVX512_E6NF,
  AMED_X86_EXCEPTION_AVX512_E7NM,
  AMED_X86_EXCEPTION_AVX512_E7NM128,
  AMED_X86_EXCEPTION_AVX512_E9NF,
  AMED_X86_EXCEPTION_AVX512_K20,
  AMED_X86_EXCEPTION_AVX512_K21,
  AMED_X86_EXCEPTION_AVX_TYPE_1,
  AMED_X86_EXCEPTION_AVX_TYPE_11,
  AMED_X86_EXCEPTION_AVX_TYPE_12,
  AMED_X86_EXCEPTION_AVX_TYPE_2,
  AMED_X86_EXCEPTION_AVX_TYPE_2D,
  AMED_X86_EXCEPTION_AVX_TYPE_3,
  AMED_X86_EXCEPTION_AVX_TYPE_4,
  AMED_X86_EXCEPTION_AVX_TYPE_4M,
  AMED_X86_EXCEPTION_AVX_TYPE_5,
  AMED_X86_EXCEPTION_AVX_TYPE_5L,
  AMED_X86_EXCEPTION_AVX_TYPE_6,
  AMED_X86_EXCEPTION_AVX_TYPE_7,
  AMED_X86_EXCEPTION_AVX_TYPE_8,
  AMED_X86_EXCEPTION_E4,
  AMED_X86_EXCEPTION_MMX,
  AMED_X86_EXCEPTION_MMX_FP,
  AMED_X86_EXCEPTION_MMX_FP_16ALIGN,
  AMED_X86_EXCEPTION_MMX_MEM,
  AMED_X86_EXCEPTION_MMX_NOFP,
  AMED_X86_EXCEPTION_MMX_NOFP2,
  AMED_X86_EXCEPTION_MMX_NOMEM,
  AMED_X86_EXCEPTION_SSE_TYPE_1,
  AMED_X86_EXCEPTION_SSE_TYPE_2,
  AMED_X86_EXCEPTION_SSE_TYPE_2D,
  AMED_X86_EXCEPTION_SSE_TYPE_3,
  AMED_X86_EXCEPTION_SSE_TYPE_4,
  AMED_X86_EXCEPTION_SSE_TYPE_4M,
  AMED_X86_EXCEPTION_SSE_TYPE_5,
  AMED_X86_EXCEPTION_SSE_TYPE_7,
} amed_x86_exception;

#define AMED_X86_MNEMONIC_MAX_TEXT_LENGTH (18 + 1)

typedef enum _amed_x86_mnemonic
{
  AMED_X86_MNEMONIC_NONE,
  AMED_X86_MNEMONIC_AAA,
  AMED_X86_MNEMONIC_AAD,
  AMED_X86_MNEMONIC_AAM,
  AMED_X86_MNEMONIC_AAS,
  AMED_X86_MNEMONIC_ADC,
  AMED_X86_MNEMONIC_ADCX,
  AMED_X86_MNEMONIC_ADD,
  AMED_X86_MNEMONIC_ADOX,
  AMED_X86_MNEMONIC_AESDEC,
  AMED_X86_MNEMONIC_AESDECLAST,
  AMED_X86_MNEMONIC_AESENC,
  AMED_X86_MNEMONIC_AESENCLAST,
  AMED_X86_MNEMONIC_AESIMC,
  AMED_X86_MNEMONIC_AESKEYGENASSIST,
  AMED_X86_MNEMONIC_AND,
  AMED_X86_MNEMONIC_ANDN,
  AMED_X86_MNEMONIC_ARPL,
  AMED_X86_MNEMONIC_BEXTR,
  AMED_X86_MNEMONIC_BLSI,
  AMED_X86_MNEMONIC_BLSMSK,
  AMED_X86_MNEMONIC_BLSR,
  AMED_X86_MNEMONIC_BOUND,
  AMED_X86_MNEMONIC_BSF,
  AMED_X86_MNEMONIC_BSR,
  AMED_X86_MNEMONIC_BSWAP,
  AMED_X86_MNEMONIC_BT,
  AMED_X86_MNEMONIC_BTC,
  AMED_X86_MNEMONIC_BTR,
  AMED_X86_MNEMONIC_BTS,
  AMED_X86_MNEMONIC_BZHI,
  AMED_X86_MNEMONIC_CALL,
  AMED_X86_MNEMONIC_CBW,
  AMED_X86_MNEMONIC_CDQE,
  AMED_X86_MNEMONIC_CWDE,
  AMED_X86_MNEMONIC_CLC,
  AMED_X86_MNEMONIC_CLD,
  AMED_X86_MNEMONIC_CLI,
  AMED_X86_MNEMONIC_CLTS,
  AMED_X86_MNEMONIC_CMC,
  AMED_X86_MNEMONIC_CMOVB,
  AMED_X86_MNEMONIC_CMOVBE,
  AMED_X86_MNEMONIC_CMOVL,
  AMED_X86_MNEMONIC_CMOVLE,
  AMED_X86_MNEMONIC_CMOVNB,
  AMED_X86_MNEMONIC_CMOVNBE,
  AMED_X86_MNEMONIC_CMOVNL,
  AMED_X86_MNEMONIC_CMOVNLE,
  AMED_X86_MNEMONIC_CMOVNO,
  AMED_X86_MNEMONIC_CMOVNP,
  AMED_X86_MNEMONIC_CMOVNS,
  AMED_X86_MNEMONIC_CMOVNZ,
  AMED_X86_MNEMONIC_CMOVO,
  AMED_X86_MNEMONIC_CMOVP,
  AMED_X86_MNEMONIC_CMOVS,
  AMED_X86_MNEMONIC_CMOVZ,
  AMED_X86_MNEMONIC_CMP,
  AMED_X86_MNEMONIC_CMPSB,
  AMED_X86_MNEMONIC_CMPSD,
  AMED_X86_MNEMONIC_CMPSQ,
  AMED_X86_MNEMONIC_CMPSW,
  AMED_X86_MNEMONIC_CMPXCHG,
  AMED_X86_MNEMONIC_CMPXCHG16B,
  AMED_X86_MNEMONIC_CMPXCHG8B,
  AMED_X86_MNEMONIC_CPUID,
  AMED_X86_MNEMONIC_CDQ,
  AMED_X86_MNEMONIC_CQO,
  AMED_X86_MNEMONIC_CWD,
  AMED_X86_MNEMONIC_DAA,
  AMED_X86_MNEMONIC_DAS,
  AMED_X86_MNEMONIC_DEC,
  AMED_X86_MNEMONIC_DIV,
  AMED_X86_MNEMONIC_ENTER,
  AMED_X86_MNEMONIC_HLT,
  AMED_X86_MNEMONIC_IDIV,
  AMED_X86_MNEMONIC_IMUL,
  AMED_X86_MNEMONIC_IN,
  AMED_X86_MNEMONIC_INC,
  AMED_X86_MNEMONIC_INSB,
  AMED_X86_MNEMONIC_INSD,
  AMED_X86_MNEMONIC_INSW,
  AMED_X86_MNEMONIC_INT,
  AMED_X86_MNEMONIC_INT1,
  AMED_X86_MNEMONIC_INT3,
  AMED_X86_MNEMONIC_INTO,
  AMED_X86_MNEMONIC_INVD,
  AMED_X86_MNEMONIC_INVLPG,
  AMED_X86_MNEMONIC_IRET,
  AMED_X86_MNEMONIC_IRETD,
  AMED_X86_MNEMONIC_IRETQ,
  AMED_X86_MNEMONIC_JMP,
  AMED_X86_MNEMONIC_JBE,
  AMED_X86_MNEMONIC_JB,
  AMED_X86_MNEMONIC_JCXZ,
  AMED_X86_MNEMONIC_JECXZ,
  AMED_X86_MNEMONIC_JLE,
  AMED_X86_MNEMONIC_JL,
  AMED_X86_MNEMONIC_JNBE,
  AMED_X86_MNEMONIC_JNB,
  AMED_X86_MNEMONIC_JNLE,
  AMED_X86_MNEMONIC_JNL,
  AMED_X86_MNEMONIC_JNO,
  AMED_X86_MNEMONIC_JNP,
  AMED_X86_MNEMONIC_JNS,
  AMED_X86_MNEMONIC_JNZ,
  AMED_X86_MNEMONIC_JO,
  AMED_X86_MNEMONIC_JP,
  AMED_X86_MNEMONIC_JRCXZ,
  AMED_X86_MNEMONIC_JS,
  AMED_X86_MNEMONIC_JZ,
  AMED_X86_MNEMONIC_LAHF,
  AMED_X86_MNEMONIC_LAR,
  AMED_X86_MNEMONIC_LEA,
  AMED_X86_MNEMONIC_LEAVE,
  AMED_X86_MNEMONIC_LLDT,
  AMED_X86_MNEMONIC_LMSW,
  AMED_X86_MNEMONIC_LODSB,
  AMED_X86_MNEMONIC_LODSD,
  AMED_X86_MNEMONIC_LODSQ,
  AMED_X86_MNEMONIC_LODSW,
  AMED_X86_MNEMONIC_LOOP,
  AMED_X86_MNEMONIC_LOOPE,
  AMED_X86_MNEMONIC_LOOPNE,
  AMED_X86_MNEMONIC_LSL,
  AMED_X86_MNEMONIC_LTR,
  AMED_X86_MNEMONIC_LZCNT,
  AMED_X86_MNEMONIC_LGDT,
  AMED_X86_MNEMONIC_LIDT,
  AMED_X86_MNEMONIC_LDS,
  AMED_X86_MNEMONIC_LES,
  AMED_X86_MNEMONIC_LFS,
  AMED_X86_MNEMONIC_LGS,
  AMED_X86_MNEMONIC_LSS,
  AMED_X86_MNEMONIC_MOV,
  AMED_X86_MNEMONIC_MOVBE,
  AMED_X86_MNEMONIC_MOVDIR64B,
  AMED_X86_MNEMONIC_MOVDIRI,
  AMED_X86_MNEMONIC_MOVSB,
  AMED_X86_MNEMONIC_MOVSD,
  AMED_X86_MNEMONIC_MOVSQ,
  AMED_X86_MNEMONIC_MOVSW,
  AMED_X86_MNEMONIC_MOVSXD,
  AMED_X86_MNEMONIC_MOVSX,
  AMED_X86_MNEMONIC_MOVZX,
  AMED_X86_MNEMONIC_MUL,
  AMED_X86_MNEMONIC_MULX,
  AMED_X86_MNEMONIC_NEG,
  AMED_X86_MNEMONIC_NOP,
  AMED_X86_MNEMONIC_NOT,
  AMED_X86_MNEMONIC_OR,
  AMED_X86_MNEMONIC_OUT,
  AMED_X86_MNEMONIC_OUTSB,
  AMED_X86_MNEMONIC_OUTSD,
  AMED_X86_MNEMONIC_OUTSW,
  AMED_X86_MNEMONIC_PAUSE,
  AMED_X86_MNEMONIC_PCLMULQDQ,
  AMED_X86_MNEMONIC_VPCLMULQDQ,
  AMED_X86_MNEMONIC_PCONFIG,
  AMED_X86_MNEMONIC_PDEP,
  AMED_X86_MNEMONIC_PEXT,
  AMED_X86_MNEMONIC_POP,
  AMED_X86_MNEMONIC_POPA,
  AMED_X86_MNEMONIC_POPAD,
  AMED_X86_MNEMONIC_POPF,
  AMED_X86_MNEMONIC_POPFD,
  AMED_X86_MNEMONIC_POPFQ,
  AMED_X86_MNEMONIC_PUSH,
  AMED_X86_MNEMONIC_PUSHA,
  AMED_X86_MNEMONIC_PUSHAD,
  AMED_X86_MNEMONIC_PUSHF,
  AMED_X86_MNEMONIC_PUSHFD,
  AMED_X86_MNEMONIC_PUSHFQ,
  AMED_X86_MNEMONIC_RDMSR,
  AMED_X86_MNEMONIC_RDPMC,
  AMED_X86_MNEMONIC_RDTSC,
  AMED_X86_MNEMONIC_RET,
  AMED_X86_MNEMONIC_RORX,
  AMED_X86_MNEMONIC_RCL,
  AMED_X86_MNEMONIC_RCR,
  AMED_X86_MNEMONIC_ROL,
  AMED_X86_MNEMONIC_ROR,
  AMED_X86_MNEMONIC_RSM,
  AMED_X86_MNEMONIC_SAHF,
  AMED_X86_MNEMONIC_SALC,
  AMED_X86_MNEMONIC_SBB,
  AMED_X86_MNEMONIC_SCASB,
  AMED_X86_MNEMONIC_SCASD,
  AMED_X86_MNEMONIC_SCASQ,
  AMED_X86_MNEMONIC_SCASW,
  AMED_X86_MNEMONIC_SETB,
  AMED_X86_MNEMONIC_SETBE,
  AMED_X86_MNEMONIC_SETL,
  AMED_X86_MNEMONIC_SETLE,
  AMED_X86_MNEMONIC_SETNB,
  AMED_X86_MNEMONIC_SETNBE,
  AMED_X86_MNEMONIC_SETNL,
  AMED_X86_MNEMONIC_SETNLE,
  AMED_X86_MNEMONIC_SETNO,
  AMED_X86_MNEMONIC_SETNP,
  AMED_X86_MNEMONIC_SETNS,
  AMED_X86_MNEMONIC_SETNZ,
  AMED_X86_MNEMONIC_SETO,
  AMED_X86_MNEMONIC_SETP,
  AMED_X86_MNEMONIC_SETS,
  AMED_X86_MNEMONIC_SETZ,
  AMED_X86_MNEMONIC_SGDT,
  AMED_X86_MNEMONIC_SHA1MSG1,
  AMED_X86_MNEMONIC_SHA1MSG2,
  AMED_X86_MNEMONIC_SHA1NEXTE,
  AMED_X86_MNEMONIC_SHA1RNDS4,
  AMED_X86_MNEMONIC_SHA256MSG1,
  AMED_X86_MNEMONIC_SHA256MSG2,
  AMED_X86_MNEMONIC_SHA256RNDS2,
  AMED_X86_MNEMONIC_SAR,
  AMED_X86_MNEMONIC_SHL,
  AMED_X86_MNEMONIC_SHR,
  AMED_X86_MNEMONIC_SHLX,
  AMED_X86_MNEMONIC_SARX,
  AMED_X86_MNEMONIC_SHRX,
  AMED_X86_MNEMONIC_SHLD,
  AMED_X86_MNEMONIC_SHRD,
  AMED_X86_MNEMONIC_SIDT,
  AMED_X86_MNEMONIC_SLDT,
  AMED_X86_MNEMONIC_SMSW,
  AMED_X86_MNEMONIC_STC,
  AMED_X86_MNEMONIC_STD,
  AMED_X86_MNEMONIC_STI,
  AMED_X86_MNEMONIC_STOSB,
  AMED_X86_MNEMONIC_STOSD,
  AMED_X86_MNEMONIC_STOSQ,
  AMED_X86_MNEMONIC_STOSW,
  AMED_X86_MNEMONIC_STR,
  AMED_X86_MNEMONIC_SUB,
  AMED_X86_MNEMONIC_SWAPGS,
  AMED_X86_MNEMONIC_SYSCALL,
  AMED_X86_MNEMONIC_SYSENTER,
  AMED_X86_MNEMONIC_SYSEXIT,
  AMED_X86_MNEMONIC_SYSRET,
  AMED_X86_MNEMONIC_TEST,
  AMED_X86_MNEMONIC_TZCNT,
  AMED_X86_MNEMONIC_UD0,
  AMED_X86_MNEMONIC_UD1,
  AMED_X86_MNEMONIC_UD2,
  AMED_X86_MNEMONIC_VCVTPH2PS,
  AMED_X86_MNEMONIC_VCVTPS2PH,
  AMED_X86_MNEMONIC_VERR,
  AMED_X86_MNEMONIC_VERW,
  AMED_X86_MNEMONIC_WBINVD,
  AMED_X86_MNEMONIC_WRMSR,
  AMED_X86_MNEMONIC_XADD,
  AMED_X86_MNEMONIC_XCHG,
  AMED_X86_MNEMONIC_XLAT,
  AMED_X86_MNEMONIC_XOR,
  AMED_X86_MNEMONIC_F2XM1,
  AMED_X86_MNEMONIC_FABS,
  AMED_X86_MNEMONIC_FBLD,
  AMED_X86_MNEMONIC_FBSTP,
  AMED_X86_MNEMONIC_FCHS,
  AMED_X86_MNEMONIC_FCMOVB,
  AMED_X86_MNEMONIC_FCMOVBE,
  AMED_X86_MNEMONIC_FCMOVE,
  AMED_X86_MNEMONIC_FCMOVNB,
  AMED_X86_MNEMONIC_FCMOVNBE,
  AMED_X86_MNEMONIC_FCMOVNE,
  AMED_X86_MNEMONIC_FCMOVNU,
  AMED_X86_MNEMONIC_FCMOVU,
  AMED_X86_MNEMONIC_FCOMPP,
  AMED_X86_MNEMONIC_FCOMP,
  AMED_X86_MNEMONIC_FCOM,
  AMED_X86_MNEMONIC_FCOS,
  AMED_X86_MNEMONIC_FDECSTP,
  AMED_X86_MNEMONIC_FDISI8087_NOP,
  AMED_X86_MNEMONIC_FENI8087_NOP,
  AMED_X86_MNEMONIC_FFREE,
  AMED_X86_MNEMONIC_FFREEP,
  AMED_X86_MNEMONIC_FICOMP,
  AMED_X86_MNEMONIC_FICOM,
  AMED_X86_MNEMONIC_FILD,
  AMED_X86_MNEMONIC_FINCSTP,
  AMED_X86_MNEMONIC_FISTP,
  AMED_X86_MNEMONIC_FIST,
  AMED_X86_MNEMONIC_FLD,
  AMED_X86_MNEMONIC_FLDCW,
  AMED_X86_MNEMONIC_FLDENV,
  AMED_X86_MNEMONIC_FLD1,
  AMED_X86_MNEMONIC_FLDL2E,
  AMED_X86_MNEMONIC_FLDL2T,
  AMED_X86_MNEMONIC_FLDLG2,
  AMED_X86_MNEMONIC_FLDLN2,
  AMED_X86_MNEMONIC_FLDPI,
  AMED_X86_MNEMONIC_FLDZ,
  AMED_X86_MNEMONIC_FNOP,
  AMED_X86_MNEMONIC_FPATAN,
  AMED_X86_MNEMONIC_FPREM,
  AMED_X86_MNEMONIC_FPREM1,
  AMED_X86_MNEMONIC_FPTAN,
  AMED_X86_MNEMONIC_FRNDINT,
  AMED_X86_MNEMONIC_FRSTOR,
  AMED_X86_MNEMONIC_FNSAVE,
  AMED_X86_MNEMONIC_FSCALE,
  AMED_X86_MNEMONIC_FSETPM287_NOP,
  AMED_X86_MNEMONIC_FSIN,
  AMED_X86_MNEMONIC_FSINCOS,
  AMED_X86_MNEMONIC_FSQRT,
  AMED_X86_MNEMONIC_FSTP,
  AMED_X86_MNEMONIC_FST,
  AMED_X86_MNEMONIC_FSTPNCE,
  AMED_X86_MNEMONIC_FTST,
  AMED_X86_MNEMONIC_FUCOM,
  AMED_X86_MNEMONIC_FUCOMP,
  AMED_X86_MNEMONIC_FUCOMPP,
  AMED_X86_MNEMONIC_FXAM,
  AMED_X86_MNEMONIC_FXCH,
  AMED_X86_MNEMONIC_FXTRACT,
  AMED_X86_MNEMONIC_FYL2X,
  AMED_X86_MNEMONIC_FYL2XP1,
  AMED_X86_MNEMONIC_FADDP,
  AMED_X86_MNEMONIC_FADD,
  AMED_X86_MNEMONIC_FIADD,
  AMED_X86_MNEMONIC_FNCLEX,
  AMED_X86_MNEMONIC_FCOMI,
  AMED_X86_MNEMONIC_FCOMIP,
  AMED_X86_MNEMONIC_FUCOMI,
  AMED_X86_MNEMONIC_FUCOMIP,
  AMED_X86_MNEMONIC_FDIVP,
  AMED_X86_MNEMONIC_FDIV,
  AMED_X86_MNEMONIC_FIDIV,
  AMED_X86_MNEMONIC_FDIVRP,
  AMED_X86_MNEMONIC_FDIVR,
  AMED_X86_MNEMONIC_FIDIVR,
  AMED_X86_MNEMONIC_FNINIT,
  AMED_X86_MNEMONIC_FIMUL,
  AMED_X86_MNEMONIC_FMULP,
  AMED_X86_MNEMONIC_FMUL,
  AMED_X86_MNEMONIC_FNSTCW,
  AMED_X86_MNEMONIC_FNSTENV,
  AMED_X86_MNEMONIC_FNSTSW,
  AMED_X86_MNEMONIC_FISUB,
  AMED_X86_MNEMONIC_FSUBP,
  AMED_X86_MNEMONIC_FSUB,
  AMED_X86_MNEMONIC_FISUBR,
  AMED_X86_MNEMONIC_FSUBRP,
  AMED_X86_MNEMONIC_FSUBR,
  AMED_X86_MNEMONIC_FWAIT,
  AMED_X86_MNEMONIC_BNDCL,
  AMED_X86_MNEMONIC_BNDCN,
  AMED_X86_MNEMONIC_BNDCU,
  AMED_X86_MNEMONIC_BNDLDX,
  AMED_X86_MNEMONIC_BNDMK,
  AMED_X86_MNEMONIC_BNDMOV,
  AMED_X86_MNEMONIC_BNDSTX,
  AMED_X86_MNEMONIC_CLAC,
  AMED_X86_MNEMONIC_CLDEMOTE,
  AMED_X86_MNEMONIC_CLFLUSH,
  AMED_X86_MNEMONIC_CLFLUSHOPT,
  AMED_X86_MNEMONIC_CLRSSBSY,
  AMED_X86_MNEMONIC_CLWB,
  AMED_X86_MNEMONIC_ENCLS,
  AMED_X86_MNEMONIC_ENCLU,
  AMED_X86_MNEMONIC_ENCLV,
  AMED_X86_MNEMONIC_ENDBR32,
  AMED_X86_MNEMONIC_ENDBR64,
  AMED_X86_MNEMONIC_ENQCMD,
  AMED_X86_MNEMONIC_ENQCMDS,
  AMED_X86_MNEMONIC_GETSEC,
  AMED_X86_MNEMONIC_INCSSPD,
  AMED_X86_MNEMONIC_INCSSPQ,
  AMED_X86_MNEMONIC_INVEPT,
  AMED_X86_MNEMONIC_INVPCID,
  AMED_X86_MNEMONIC_INVVPID,
  AMED_X86_MNEMONIC_MONITOR,
  AMED_X86_MNEMONIC_MWAIT,
  AMED_X86_MNEMONIC_PTWRITE,
  AMED_X86_MNEMONIC_RDPID,
  AMED_X86_MNEMONIC_RDPKRU,
  AMED_X86_MNEMONIC_RDRAND,
  AMED_X86_MNEMONIC_RDSEED,
  AMED_X86_MNEMONIC_RDSSPD,
  AMED_X86_MNEMONIC_RDSSPQ,
  AMED_X86_MNEMONIC_RDTSCP,
  AMED_X86_MNEMONIC_RDFSBASE,
  AMED_X86_MNEMONIC_RDGSBASE,
  AMED_X86_MNEMONIC_RSTORSSP,
  AMED_X86_MNEMONIC_SAVEPREVSSP,
  AMED_X86_MNEMONIC_SETSSBSY,
  AMED_X86_MNEMONIC_STAC,
  AMED_X86_MNEMONIC_TPAUSE,
  AMED_X86_MNEMONIC_UMONITOR,
  AMED_X86_MNEMONIC_UMWAIT,
  AMED_X86_MNEMONIC_VMCALL,
  AMED_X86_MNEMONIC_VMCLEAR,
  AMED_X86_MNEMONIC_VMFUNC,
  AMED_X86_MNEMONIC_VMLAUNCH,
  AMED_X86_MNEMONIC_VMRESUME,
  AMED_X86_MNEMONIC_VMPTRLD,
  AMED_X86_MNEMONIC_VMPTRST,
  AMED_X86_MNEMONIC_VMREAD,
  AMED_X86_MNEMONIC_VMWRITE,
  AMED_X86_MNEMONIC_VMXOFF,
  AMED_X86_MNEMONIC_VMXON,
  AMED_X86_MNEMONIC_WRPKRU,
  AMED_X86_MNEMONIC_WRSSD,
  AMED_X86_MNEMONIC_WRSSQ,
  AMED_X86_MNEMONIC_WRUSSD,
  AMED_X86_MNEMONIC_WRUSSQ,
  AMED_X86_MNEMONIC_WRFSBASE,
  AMED_X86_MNEMONIC_WRGSBASE,
  AMED_X86_MNEMONIC_XABORT,
  AMED_X86_MNEMONIC_XBEGIN,
  AMED_X86_MNEMONIC_XEND,
  AMED_X86_MNEMONIC_XGETBV,
  AMED_X86_MNEMONIC_XRSTOR,
  AMED_X86_MNEMONIC_XRSTOR64,
  AMED_X86_MNEMONIC_XRSTORS,
  AMED_X86_MNEMONIC_XRSTORS64,
  AMED_X86_MNEMONIC_XSAVE,
  AMED_X86_MNEMONIC_XSAVE64,
  AMED_X86_MNEMONIC_XSAVEC,
  AMED_X86_MNEMONIC_XSAVEC64,
  AMED_X86_MNEMONIC_XSAVEOPT,
  AMED_X86_MNEMONIC_XSAVEOPT64,
  AMED_X86_MNEMONIC_XSAVES,
  AMED_X86_MNEMONIC_XSAVES64,
  AMED_X86_MNEMONIC_XSETBV,
  AMED_X86_MNEMONIC_XTEST,
  AMED_X86_MNEMONIC_PF2IW,
  AMED_X86_MNEMONIC_PFNACC,
  AMED_X86_MNEMONIC_PFPNACC,
  AMED_X86_MNEMONIC_PI2FW,
  AMED_X86_MNEMONIC_PSWAPD,
  AMED_X86_MNEMONIC_FEMMS,
  AMED_X86_MNEMONIC_PAVGUSB,
  AMED_X86_MNEMONIC_PF2ID,
  AMED_X86_MNEMONIC_PFACC,
  AMED_X86_MNEMONIC_PFADD,
  AMED_X86_MNEMONIC_PFCMPEQ,
  AMED_X86_MNEMONIC_PFCMPGE,
  AMED_X86_MNEMONIC_PFCMPGT,
  AMED_X86_MNEMONIC_PFMAX,
  AMED_X86_MNEMONIC_PFMIN,
  AMED_X86_MNEMONIC_PFMUL,
  AMED_X86_MNEMONIC_PFRCP,
  AMED_X86_MNEMONIC_PFRCPIT2,
  AMED_X86_MNEMONIC_PFRSQIT1,
  AMED_X86_MNEMONIC_PFSUB,
  AMED_X86_MNEMONIC_PFSUBR,
  AMED_X86_MNEMONIC_PI2FD,
  AMED_X86_MNEMONIC_PMULHRW,
  AMED_X86_MNEMONIC_PREFETCH,
  AMED_X86_MNEMONIC_EMMS,
  AMED_X86_MNEMONIC_MASKMOVQ,
  AMED_X86_MNEMONIC_MOVNTQ,
  AMED_X86_MNEMONIC_MOVQ,
  AMED_X86_MNEMONIC_MOVD,
  AMED_X86_MNEMONIC_PACKSSDW,
  AMED_X86_MNEMONIC_PACKSSWB,
  AMED_X86_MNEMONIC_PACKUSWB,
  AMED_X86_MNEMONIC_PADDSB,
  AMED_X86_MNEMONIC_PADDSW,
  AMED_X86_MNEMONIC_PADDUSB,
  AMED_X86_MNEMONIC_PADDUSW,
  AMED_X86_MNEMONIC_PADDB,
  AMED_X86_MNEMONIC_PADDD,
  AMED_X86_MNEMONIC_PADDW,
  AMED_X86_MNEMONIC_PAND,
  AMED_X86_MNEMONIC_PANDN,
  AMED_X86_MNEMONIC_PAVGB,
  AMED_X86_MNEMONIC_PAVGW,
  AMED_X86_MNEMONIC_PCMPEQB,
  AMED_X86_MNEMONIC_PCMPEQD,
  AMED_X86_MNEMONIC_PCMPEQW,
  AMED_X86_MNEMONIC_PCMPGTB,
  AMED_X86_MNEMONIC_PCMPGTD,
  AMED_X86_MNEMONIC_PCMPGTW,
  AMED_X86_MNEMONIC_PEXTRW,
  AMED_X86_MNEMONIC_PFCPIT1,
  AMED_X86_MNEMONIC_PFSQRT,
  AMED_X86_MNEMONIC_PINSRW,
  AMED_X86_MNEMONIC_PMADDWD,
  AMED_X86_MNEMONIC_PMAXSW,
  AMED_X86_MNEMONIC_PMAXUB,
  AMED_X86_MNEMONIC_PMINSW,
  AMED_X86_MNEMONIC_PMINUB,
  AMED_X86_MNEMONIC_PMOVMSKB,
  AMED_X86_MNEMONIC_PMULHUW,
  AMED_X86_MNEMONIC_PMULHW,
  AMED_X86_MNEMONIC_PMULLW,
  AMED_X86_MNEMONIC_POR,
  AMED_X86_MNEMONIC_PREFETCHW,
  AMED_X86_MNEMONIC_PSADBW,
  AMED_X86_MNEMONIC_PSHUFW,
  AMED_X86_MNEMONIC_PSLLD,
  AMED_X86_MNEMONIC_PSLLQ,
  AMED_X86_MNEMONIC_PSLLW,
  AMED_X86_MNEMONIC_PSRAD,
  AMED_X86_MNEMONIC_PSRAW,
  AMED_X86_MNEMONIC_PSRLD,
  AMED_X86_MNEMONIC_PSRLQ,
  AMED_X86_MNEMONIC_PSRLW,
  AMED_X86_MNEMONIC_PSUBSB,
  AMED_X86_MNEMONIC_PSUBSW,
  AMED_X86_MNEMONIC_PSUBUSB,
  AMED_X86_MNEMONIC_PSUBUSW,
  AMED_X86_MNEMONIC_PSUBB,
  AMED_X86_MNEMONIC_PSUBD,
  AMED_X86_MNEMONIC_PSUBW,
  AMED_X86_MNEMONIC_PUNPCKHBW,
  AMED_X86_MNEMONIC_PUNPCKHDQ,
  AMED_X86_MNEMONIC_PUNPCKHWD,
  AMED_X86_MNEMONIC_PUNPCKLBW,
  AMED_X86_MNEMONIC_PUNPCKLDQ,
  AMED_X86_MNEMONIC_PUNPCKLWD,
  AMED_X86_MNEMONIC_PXOR,
  AMED_X86_MNEMONIC_ADDPD,
  AMED_X86_MNEMONIC_ADDPS,
  AMED_X86_MNEMONIC_ADDSD,
  AMED_X86_MNEMONIC_ADDSS,
  AMED_X86_MNEMONIC_ADDSUBPD,
  AMED_X86_MNEMONIC_ADDSUBPS,
  AMED_X86_MNEMONIC_ANDNPD,
  AMED_X86_MNEMONIC_ANDNPS,
  AMED_X86_MNEMONIC_ANDPD,
  AMED_X86_MNEMONIC_ANDPS,
  AMED_X86_MNEMONIC_BLENDPD,
  AMED_X86_MNEMONIC_BLENDPS,
  AMED_X86_MNEMONIC_BLENDVPD,
  AMED_X86_MNEMONIC_BLENDVPS,
  AMED_X86_MNEMONIC_CMPPD,
  AMED_X86_MNEMONIC_CMPPS,
  AMED_X86_MNEMONIC_CMPSS,
  AMED_X86_MNEMONIC_COMISD,
  AMED_X86_MNEMONIC_COMISS,
  AMED_X86_MNEMONIC_CRC32,
  AMED_X86_MNEMONIC_CVTDQ2PD,
  AMED_X86_MNEMONIC_CVTDQ2PS,
  AMED_X86_MNEMONIC_CVTPD2DQ,
  AMED_X86_MNEMONIC_CVTPD2PI,
  AMED_X86_MNEMONIC_CVTPD2PS,
  AMED_X86_MNEMONIC_CVTPI2PD,
  AMED_X86_MNEMONIC_CVTPI2PS,
  AMED_X86_MNEMONIC_CVTPS2DQ,
  AMED_X86_MNEMONIC_CVTPS2PD,
  AMED_X86_MNEMONIC_CVTPS2PI,
  AMED_X86_MNEMONIC_CVTSD2SI,
  AMED_X86_MNEMONIC_CVTSD2SS,
  AMED_X86_MNEMONIC_CVTSI2SD,
  AMED_X86_MNEMONIC_CVTSI2SS,
  AMED_X86_MNEMONIC_CVTSS2SD,
  AMED_X86_MNEMONIC_CVTSS2SI,
  AMED_X86_MNEMONIC_CVTTPD2DQ,
  AMED_X86_MNEMONIC_CVTTPD2PI,
  AMED_X86_MNEMONIC_CVTTPS2DQ,
  AMED_X86_MNEMONIC_CVTTPS2PI,
  AMED_X86_MNEMONIC_CVTTSD2SI,
  AMED_X86_MNEMONIC_CVTTSS2SI,
  AMED_X86_MNEMONIC_DIVPD,
  AMED_X86_MNEMONIC_DIVPS,
  AMED_X86_MNEMONIC_DIVSD,
  AMED_X86_MNEMONIC_DIVSS,
  AMED_X86_MNEMONIC_DPPD,
  AMED_X86_MNEMONIC_DPPS,
  AMED_X86_MNEMONIC_EXTRACTPS,
  AMED_X86_MNEMONIC_FISTTP,
  AMED_X86_MNEMONIC_FXRSTOR,
  AMED_X86_MNEMONIC_FXRSTOR64,
  AMED_X86_MNEMONIC_FXSAVE,
  AMED_X86_MNEMONIC_FXSAVE64,
  AMED_X86_MNEMONIC_HADDPD,
  AMED_X86_MNEMONIC_HADDPS,
  AMED_X86_MNEMONIC_HSUBPD,
  AMED_X86_MNEMONIC_HSUBPS,
  AMED_X86_MNEMONIC_INSERTPS,
  AMED_X86_MNEMONIC_LDDQU,
  AMED_X86_MNEMONIC_LDMXCSR,
  AMED_X86_MNEMONIC_LFENCE,
  AMED_X86_MNEMONIC_MASKMOVDQU,
  AMED_X86_MNEMONIC_MAXPD,
  AMED_X86_MNEMONIC_MAXPS,
  AMED_X86_MNEMONIC_MAXSD,
  AMED_X86_MNEMONIC_MAXSS,
  AMED_X86_MNEMONIC_MFENCE,
  AMED_X86_MNEMONIC_MINPD,
  AMED_X86_MNEMONIC_MINPS,
  AMED_X86_MNEMONIC_MINSD,
  AMED_X86_MNEMONIC_MINSS,
  AMED_X86_MNEMONIC_MOVAPD,
  AMED_X86_MNEMONIC_MOVAPS,
  AMED_X86_MNEMONIC_MOVDDUP,
  AMED_X86_MNEMONIC_MOVDQ2Q,
  AMED_X86_MNEMONIC_MOVDQA,
  AMED_X86_MNEMONIC_MOVDQU,
  AMED_X86_MNEMONIC_MOVHLPS,
  AMED_X86_MNEMONIC_MOVHPD,
  AMED_X86_MNEMONIC_MOVHPS,
  AMED_X86_MNEMONIC_MOVLHPS,
  AMED_X86_MNEMONIC_MOVLPD,
  AMED_X86_MNEMONIC_MOVLPS,
  AMED_X86_MNEMONIC_MOVMSKPD,
  AMED_X86_MNEMONIC_MOVMSKPS,
  AMED_X86_MNEMONIC_MOVNTDQ,
  AMED_X86_MNEMONIC_MOVNTDQA,
  AMED_X86_MNEMONIC_MOVNTI,
  AMED_X86_MNEMONIC_MOVNTPD,
  AMED_X86_MNEMONIC_MOVNTPS,
  AMED_X86_MNEMONIC_MOVQ2DQ,
  AMED_X86_MNEMONIC_MOVSHDUP,
  AMED_X86_MNEMONIC_MOVSLDUP,
  AMED_X86_MNEMONIC_MOVSS,
  AMED_X86_MNEMONIC_MOVUPD,
  AMED_X86_MNEMONIC_MOVUPS,
  AMED_X86_MNEMONIC_MPSADBW,
  AMED_X86_MNEMONIC_MULPD,
  AMED_X86_MNEMONIC_MULPS,
  AMED_X86_MNEMONIC_MULSD,
  AMED_X86_MNEMONIC_MULSS,
  AMED_X86_MNEMONIC_ORPD,
  AMED_X86_MNEMONIC_ORPS,
  AMED_X86_MNEMONIC_PABSB,
  AMED_X86_MNEMONIC_PABSD,
  AMED_X86_MNEMONIC_PABSW,
  AMED_X86_MNEMONIC_PACKUSDW,
  AMED_X86_MNEMONIC_PADDQ,
  AMED_X86_MNEMONIC_PALIGNR,
  AMED_X86_MNEMONIC_PBLENDVB,
  AMED_X86_MNEMONIC_PBLENDW,
  AMED_X86_MNEMONIC_PCMPEQQ,
  AMED_X86_MNEMONIC_PCMPESTRI,
  AMED_X86_MNEMONIC_PCMPESTRM,
  AMED_X86_MNEMONIC_PCMPGTQ,
  AMED_X86_MNEMONIC_PCMPISTRI,
  AMED_X86_MNEMONIC_PCMPISTRM,
  AMED_X86_MNEMONIC_PEXTRB,
  AMED_X86_MNEMONIC_PEXTRD,
  AMED_X86_MNEMONIC_PEXTRQ,
  AMED_X86_MNEMONIC_PHADDSW,
  AMED_X86_MNEMONIC_PHADDD,
  AMED_X86_MNEMONIC_PHADDW,
  AMED_X86_MNEMONIC_PHMINPOSUW,
  AMED_X86_MNEMONIC_PHSUBSW,
  AMED_X86_MNEMONIC_PHSUBD,
  AMED_X86_MNEMONIC_PHSUBW,
  AMED_X86_MNEMONIC_PINSRB,
  AMED_X86_MNEMONIC_PINSRD,
  AMED_X86_MNEMONIC_PINSRQ,
  AMED_X86_MNEMONIC_PMADDUBSW,
  AMED_X86_MNEMONIC_PMAXSB,
  AMED_X86_MNEMONIC_PMAXSD,
  AMED_X86_MNEMONIC_PMAXUW,
  AMED_X86_MNEMONIC_PMAXUD,
  AMED_X86_MNEMONIC_PMINSB,
  AMED_X86_MNEMONIC_PMINSD,
  AMED_X86_MNEMONIC_PMINUW,
  AMED_X86_MNEMONIC_PMINUD,
  AMED_X86_MNEMONIC_PMOVSXBD,
  AMED_X86_MNEMONIC_PMOVSXBQ,
  AMED_X86_MNEMONIC_PMOVSXBW,
  AMED_X86_MNEMONIC_PMOVSXDQ,
  AMED_X86_MNEMONIC_PMOVSXWD,
  AMED_X86_MNEMONIC_PMOVSXWQ,
  AMED_X86_MNEMONIC_PMOVZXBD,
  AMED_X86_MNEMONIC_PMOVZXBQ,
  AMED_X86_MNEMONIC_PMOVZXBW,
  AMED_X86_MNEMONIC_PMOVZXDQ,
  AMED_X86_MNEMONIC_PMOVZXWD,
  AMED_X86_MNEMONIC_PMOVZXWQ,
  AMED_X86_MNEMONIC_PMULDQ,
  AMED_X86_MNEMONIC_PMULHRSW,
  AMED_X86_MNEMONIC_PMULLD,
  AMED_X86_MNEMONIC_PMULUDQ,
  AMED_X86_MNEMONIC_POPCNT,
  AMED_X86_MNEMONIC_PREFETCHNTA,
  AMED_X86_MNEMONIC_PREFETCHT0,
  AMED_X86_MNEMONIC_PREFETCHT1,
  AMED_X86_MNEMONIC_PREFETCHT2,
  AMED_X86_MNEMONIC_PSHUFB,
  AMED_X86_MNEMONIC_PSHUFD,
  AMED_X86_MNEMONIC_PSHUFHW,
  AMED_X86_MNEMONIC_PSHUFLW,
  AMED_X86_MNEMONIC_PSIGNB,
  AMED_X86_MNEMONIC_PSIGND,
  AMED_X86_MNEMONIC_PSIGNW,
  AMED_X86_MNEMONIC_PSLLDQ,
  AMED_X86_MNEMONIC_PSRLDQ,
  AMED_X86_MNEMONIC_PSUBQ,
  AMED_X86_MNEMONIC_PTEST,
  AMED_X86_MNEMONIC_PUNPCKHQDQ,
  AMED_X86_MNEMONIC_PUNPCKLQDQ,
  AMED_X86_MNEMONIC_RCPPS,
  AMED_X86_MNEMONIC_RCPSS,
  AMED_X86_MNEMONIC_ROUNDPD,
  AMED_X86_MNEMONIC_ROUNDPS,
  AMED_X86_MNEMONIC_ROUNDSD,
  AMED_X86_MNEMONIC_ROUNDSS,
  AMED_X86_MNEMONIC_RSQRTPS,
  AMED_X86_MNEMONIC_RSQRTSS,
  AMED_X86_MNEMONIC_SFENCE,
  AMED_X86_MNEMONIC_SHUFPD,
  AMED_X86_MNEMONIC_SHUFPS,
  AMED_X86_MNEMONIC_SQRTPD,
  AMED_X86_MNEMONIC_SQRTPS,
  AMED_X86_MNEMONIC_SQRTSD,
  AMED_X86_MNEMONIC_SQRTSS,
  AMED_X86_MNEMONIC_STMXCSR,
  AMED_X86_MNEMONIC_SUBPD,
  AMED_X86_MNEMONIC_SUBPS,
  AMED_X86_MNEMONIC_SUBSD,
  AMED_X86_MNEMONIC_SUBSS,
  AMED_X86_MNEMONIC_UCOMISD,
  AMED_X86_MNEMONIC_UCOMISS,
  AMED_X86_MNEMONIC_UNPCKHPD,
  AMED_X86_MNEMONIC_UNPCKHPS,
  AMED_X86_MNEMONIC_UNPCKLPD,
  AMED_X86_MNEMONIC_UNPCKLPS,
  AMED_X86_MNEMONIC_XORPD,
  AMED_X86_MNEMONIC_XORPS,
  AMED_X86_MNEMONIC_VADDPD,
  AMED_X86_MNEMONIC_VADDPS,
  AMED_X86_MNEMONIC_VADDSD,
  AMED_X86_MNEMONIC_VADDSS,
  AMED_X86_MNEMONIC_VADDSUBPD,
  AMED_X86_MNEMONIC_VADDSUBPS,
  AMED_X86_MNEMONIC_VAESDEC,
  AMED_X86_MNEMONIC_VAESDECLAST,
  AMED_X86_MNEMONIC_VAESENC,
  AMED_X86_MNEMONIC_VAESENCLAST,
  AMED_X86_MNEMONIC_VAESIMC,
  AMED_X86_MNEMONIC_VAESKEYGENASSIST,
  AMED_X86_MNEMONIC_VANDNPD,
  AMED_X86_MNEMONIC_VANDNPS,
  AMED_X86_MNEMONIC_VANDPD,
  AMED_X86_MNEMONIC_VANDPS,
  AMED_X86_MNEMONIC_VBLENDPD,
  AMED_X86_MNEMONIC_VBLENDPS,
  AMED_X86_MNEMONIC_VBLENDVPD,
  AMED_X86_MNEMONIC_VBLENDVPS,
  AMED_X86_MNEMONIC_VCMPPD,
  AMED_X86_MNEMONIC_VCMPPS,
  AMED_X86_MNEMONIC_VCMPSD,
  AMED_X86_MNEMONIC_VCMPSS,
  AMED_X86_MNEMONIC_VCOMISD,
  AMED_X86_MNEMONIC_VCOMISS,
  AMED_X86_MNEMONIC_VCVTDQ2PD,
  AMED_X86_MNEMONIC_VCVTDQ2PS,
  AMED_X86_MNEMONIC_VCVTPD2DQ,
  AMED_X86_MNEMONIC_VCVTPD2PS,
  AMED_X86_MNEMONIC_VCVTPS2DQ,
  AMED_X86_MNEMONIC_VCVTPS2PD,
  AMED_X86_MNEMONIC_VCVTSD2SI,
  AMED_X86_MNEMONIC_VCVTSD2SS,
  AMED_X86_MNEMONIC_VCVTSI2SD,
  AMED_X86_MNEMONIC_VCVTSI2SS,
  AMED_X86_MNEMONIC_VCVTSS2SD,
  AMED_X86_MNEMONIC_VCVTSS2SI,
  AMED_X86_MNEMONIC_VCVTTPD2DQ,
  AMED_X86_MNEMONIC_VCVTTPS2DQ,
  AMED_X86_MNEMONIC_VCVTTSD2SI,
  AMED_X86_MNEMONIC_VCVTTSS2SI,
  AMED_X86_MNEMONIC_VDIVPD,
  AMED_X86_MNEMONIC_VDIVPS,
  AMED_X86_MNEMONIC_VDIVSD,
  AMED_X86_MNEMONIC_VDIVSS,
  AMED_X86_MNEMONIC_VDPPD,
  AMED_X86_MNEMONIC_VDPPS,
  AMED_X86_MNEMONIC_VEXTRACTPS,
  AMED_X86_MNEMONIC_GF2P8AFFINEINVQB,
  AMED_X86_MNEMONIC_VGF2P8AFFINEINVQB,
  AMED_X86_MNEMONIC_GF2P8AFFINEQB,
  AMED_X86_MNEMONIC_VGF2P8AFFINEQB,
  AMED_X86_MNEMONIC_GF2P8MULB,
  AMED_X86_MNEMONIC_VGF2P8MULB,
  AMED_X86_MNEMONIC_VHADDPD,
  AMED_X86_MNEMONIC_VHADDPS,
  AMED_X86_MNEMONIC_VHSUBPD,
  AMED_X86_MNEMONIC_VHSUBPS,
  AMED_X86_MNEMONIC_VINSERTPS,
  AMED_X86_MNEMONIC_KADDB,
  AMED_X86_MNEMONIC_KADDW,
  AMED_X86_MNEMONIC_KADDD,
  AMED_X86_MNEMONIC_KADDQ,
  AMED_X86_MNEMONIC_KANDNB,
  AMED_X86_MNEMONIC_KANDNW,
  AMED_X86_MNEMONIC_KANDND,
  AMED_X86_MNEMONIC_KANDNQ,
  AMED_X86_MNEMONIC_KANDB,
  AMED_X86_MNEMONIC_KANDW,
  AMED_X86_MNEMONIC_KANDD,
  AMED_X86_MNEMONIC_KANDQ,
  AMED_X86_MNEMONIC_KMOVB,
  AMED_X86_MNEMONIC_KMOVW,
  AMED_X86_MNEMONIC_KMOVD,
  AMED_X86_MNEMONIC_KMOVQ,
  AMED_X86_MNEMONIC_KNOTB,
  AMED_X86_MNEMONIC_KNOTW,
  AMED_X86_MNEMONIC_KNOTD,
  AMED_X86_MNEMONIC_KNOTQ,
  AMED_X86_MNEMONIC_KORTESTB,
  AMED_X86_MNEMONIC_KORTESTW,
  AMED_X86_MNEMONIC_KORTESTD,
  AMED_X86_MNEMONIC_KORTESTQ,
  AMED_X86_MNEMONIC_KORB,
  AMED_X86_MNEMONIC_KORW,
  AMED_X86_MNEMONIC_KORD,
  AMED_X86_MNEMONIC_KORQ,
  AMED_X86_MNEMONIC_KSHIFTLB,
  AMED_X86_MNEMONIC_KSHIFTLW,
  AMED_X86_MNEMONIC_KSHIFTLD,
  AMED_X86_MNEMONIC_KSHIFTLQ,
  AMED_X86_MNEMONIC_KSHIFTRB,
  AMED_X86_MNEMONIC_KSHIFTRW,
  AMED_X86_MNEMONIC_KSHIFTRD,
  AMED_X86_MNEMONIC_KSHIFTRQ,
  AMED_X86_MNEMONIC_KTESTB,
  AMED_X86_MNEMONIC_KTESTW,
  AMED_X86_MNEMONIC_KTESTD,
  AMED_X86_MNEMONIC_KTESTQ,
  AMED_X86_MNEMONIC_KUNPCKBW,
  AMED_X86_MNEMONIC_KUNPCKDQ,
  AMED_X86_MNEMONIC_KUNPCKWD,
  AMED_X86_MNEMONIC_KXNORB,
  AMED_X86_MNEMONIC_KXNORW,
  AMED_X86_MNEMONIC_KXNORD,
  AMED_X86_MNEMONIC_KXNORQ,
  AMED_X86_MNEMONIC_KXORB,
  AMED_X86_MNEMONIC_KXORW,
  AMED_X86_MNEMONIC_KXORD,
  AMED_X86_MNEMONIC_KXORQ,
  AMED_X86_MNEMONIC_VLDDQU,
  AMED_X86_MNEMONIC_VLDMXCSR,
  AMED_X86_MNEMONIC_VMASKMOVDQU,
  AMED_X86_MNEMONIC_VMAXPD,
  AMED_X86_MNEMONIC_VMAXPS,
  AMED_X86_MNEMONIC_VMAXSD,
  AMED_X86_MNEMONIC_VMAXSS,
  AMED_X86_MNEMONIC_VMINPD,
  AMED_X86_MNEMONIC_VMINPS,
  AMED_X86_MNEMONIC_VMINSD,
  AMED_X86_MNEMONIC_VMINSS,
  AMED_X86_MNEMONIC_VMOVAPD,
  AMED_X86_MNEMONIC_VMOVAPS,
  AMED_X86_MNEMONIC_VMOVDDUP,
  AMED_X86_MNEMONIC_VMOVDQA,
  AMED_X86_MNEMONIC_VMOVDQA32,
  AMED_X86_MNEMONIC_VMOVDQA64,
  AMED_X86_MNEMONIC_VMOVDQU,
  AMED_X86_MNEMONIC_VMOVDQU16,
  AMED_X86_MNEMONIC_VMOVDQU8,
  AMED_X86_MNEMONIC_VMOVDQU32,
  AMED_X86_MNEMONIC_VMOVDQU64,
  AMED_X86_MNEMONIC_VMOVHLPS,
  AMED_X86_MNEMONIC_VMOVHPD,
  AMED_X86_MNEMONIC_VMOVHPS,
  AMED_X86_MNEMONIC_VMOVLHPS,
  AMED_X86_MNEMONIC_VMOVLPD,
  AMED_X86_MNEMONIC_VMOVLPS,
  AMED_X86_MNEMONIC_VMOVMSKPD,
  AMED_X86_MNEMONIC_VMOVMSKPS,
  AMED_X86_MNEMONIC_VMOVNTDQ,
  AMED_X86_MNEMONIC_VMOVNTDQA,
  AMED_X86_MNEMONIC_VMOVNTPD,
  AMED_X86_MNEMONIC_VMOVNTPS,
  AMED_X86_MNEMONIC_VMOVQ,
  AMED_X86_MNEMONIC_VMOVSD,
  AMED_X86_MNEMONIC_VMOVSHDUP,
  AMED_X86_MNEMONIC_VMOVSLDUP,
  AMED_X86_MNEMONIC_VMOVSS,
  AMED_X86_MNEMONIC_VMOVUPD,
  AMED_X86_MNEMONIC_VMOVUPS,
  AMED_X86_MNEMONIC_VMOVD,
  AMED_X86_MNEMONIC_VMPSADBW,
  AMED_X86_MNEMONIC_VMULPD,
  AMED_X86_MNEMONIC_VMULPS,
  AMED_X86_MNEMONIC_VMULSD,
  AMED_X86_MNEMONIC_VMULSS,
  AMED_X86_MNEMONIC_VORPD,
  AMED_X86_MNEMONIC_VORPS,
  AMED_X86_MNEMONIC_VPABSB,
  AMED_X86_MNEMONIC_VPABSD,
  AMED_X86_MNEMONIC_VPABSQ,
  AMED_X86_MNEMONIC_VPABSW,
  AMED_X86_MNEMONIC_VPACKSSDW,
  AMED_X86_MNEMONIC_VPACKSSWB,
  AMED_X86_MNEMONIC_VPACKUSDW,
  AMED_X86_MNEMONIC_VPACKUSWB,
  AMED_X86_MNEMONIC_VPADDSB,
  AMED_X86_MNEMONIC_VPADDSW,
  AMED_X86_MNEMONIC_VPADDUSB,
  AMED_X86_MNEMONIC_VPADDUSW,
  AMED_X86_MNEMONIC_VPADDB,
  AMED_X86_MNEMONIC_VPADDD,
  AMED_X86_MNEMONIC_VPADDQ,
  AMED_X86_MNEMONIC_VPADDW,
  AMED_X86_MNEMONIC_VPALIGNR,
  AMED_X86_MNEMONIC_VPAND,
  AMED_X86_MNEMONIC_VPANDN,
  AMED_X86_MNEMONIC_VPAVGB,
  AMED_X86_MNEMONIC_VPAVGW,
  AMED_X86_MNEMONIC_VPBLENDVB,
  AMED_X86_MNEMONIC_VPBLENDW,
  AMED_X86_MNEMONIC_VPCMPEQQ,
  AMED_X86_MNEMONIC_VPCMPEQB,
  AMED_X86_MNEMONIC_VPCMPEQD,
  AMED_X86_MNEMONIC_VPCMPEQW,
  AMED_X86_MNEMONIC_VPCMPESTRI,
  AMED_X86_MNEMONIC_VPCMPESTRM,
  AMED_X86_MNEMONIC_VPCMPGTQ,
  AMED_X86_MNEMONIC_VPCMPGTB,
  AMED_X86_MNEMONIC_VPCMPGTD,
  AMED_X86_MNEMONIC_VPCMPGTW,
  AMED_X86_MNEMONIC_VPCMPISTRI,
  AMED_X86_MNEMONIC_VPCMPISTRM,
  AMED_X86_MNEMONIC_VPEXTRW,
  AMED_X86_MNEMONIC_VPEXTRB,
  AMED_X86_MNEMONIC_VPEXTRD,
  AMED_X86_MNEMONIC_VPEXTRQ,
  AMED_X86_MNEMONIC_VPHADDSW,
  AMED_X86_MNEMONIC_VPHADDD,
  AMED_X86_MNEMONIC_VPHADDW,
  AMED_X86_MNEMONIC_VPHMINPOSUW,
  AMED_X86_MNEMONIC_VPHSUBSW,
  AMED_X86_MNEMONIC_VPHSUBD,
  AMED_X86_MNEMONIC_VPHSUBW,
  AMED_X86_MNEMONIC_VPINSRW,
  AMED_X86_MNEMONIC_VPINSRB,
  AMED_X86_MNEMONIC_VPINSRD,
  AMED_X86_MNEMONIC_VPINSRQ,
  AMED_X86_MNEMONIC_VPMADDUBSW,
  AMED_X86_MNEMONIC_VPMADDWD,
  AMED_X86_MNEMONIC_VPMAXSB,
  AMED_X86_MNEMONIC_VPMAXSD,
  AMED_X86_MNEMONIC_VPMAXSW,
  AMED_X86_MNEMONIC_VPMAXSQ,
  AMED_X86_MNEMONIC_VPMAXUB,
  AMED_X86_MNEMONIC_VPMAXUW,
  AMED_X86_MNEMONIC_VPMAXUD,
  AMED_X86_MNEMONIC_VPMAXUQ,
  AMED_X86_MNEMONIC_VPMINSB,
  AMED_X86_MNEMONIC_VPMINSW,
  AMED_X86_MNEMONIC_VPMINSD,
  AMED_X86_MNEMONIC_VPMINSQ,
  AMED_X86_MNEMONIC_VPMINUB,
  AMED_X86_MNEMONIC_VPMINUW,
  AMED_X86_MNEMONIC_VPMINUD,
  AMED_X86_MNEMONIC_VPMINUQ,
  AMED_X86_MNEMONIC_VPMOVMSKB,
  AMED_X86_MNEMONIC_VPMOVSXBD,
  AMED_X86_MNEMONIC_VPMOVSXBQ,
  AMED_X86_MNEMONIC_VPMOVSXBW,
  AMED_X86_MNEMONIC_VPMOVSXDQ,
  AMED_X86_MNEMONIC_VPMOVSXWD,
  AMED_X86_MNEMONIC_VPMOVSXWQ,
  AMED_X86_MNEMONIC_VPMOVZXBD,
  AMED_X86_MNEMONIC_VPMOVZXBQ,
  AMED_X86_MNEMONIC_VPMOVZXBW,
  AMED_X86_MNEMONIC_VPMOVZXDQ,
  AMED_X86_MNEMONIC_VPMOVZXWD,
  AMED_X86_MNEMONIC_VPMOVZXWQ,
  AMED_X86_MNEMONIC_VPMULDQ,
  AMED_X86_MNEMONIC_VPMULHRSW,
  AMED_X86_MNEMONIC_VPMULHUW,
  AMED_X86_MNEMONIC_VPMULHW,
  AMED_X86_MNEMONIC_VPMULLW,
  AMED_X86_MNEMONIC_VPMULLD,
  AMED_X86_MNEMONIC_VPMULLQ,
  AMED_X86_MNEMONIC_VPMULUDQ,
  AMED_X86_MNEMONIC_VPOR,
  AMED_X86_MNEMONIC_VPSADBW,
  AMED_X86_MNEMONIC_VPSHUFB,
  AMED_X86_MNEMONIC_VPSHUFD,
  AMED_X86_MNEMONIC_VPSHUFHW,
  AMED_X86_MNEMONIC_VPSHUFLW,
  AMED_X86_MNEMONIC_VPSIGNB,
  AMED_X86_MNEMONIC_VPSIGND,
  AMED_X86_MNEMONIC_VPSIGNW,
  AMED_X86_MNEMONIC_VPSLLDQ,
  AMED_X86_MNEMONIC_VPSLLD,
  AMED_X86_MNEMONIC_VPSLLQ,
  AMED_X86_MNEMONIC_VPSLLW,
  AMED_X86_MNEMONIC_VPSRAD,
  AMED_X86_MNEMONIC_VPSRAW,
  AMED_X86_MNEMONIC_VPSRAQ,
  AMED_X86_MNEMONIC_VPSRLDQ,
  AMED_X86_MNEMONIC_VPSRLD,
  AMED_X86_MNEMONIC_VPSRLQ,
  AMED_X86_MNEMONIC_VPSRLW,
  AMED_X86_MNEMONIC_VPSUBQ,
  AMED_X86_MNEMONIC_VPSUBSB,
  AMED_X86_MNEMONIC_VPSUBSW,
  AMED_X86_MNEMONIC_VPSUBUSB,
  AMED_X86_MNEMONIC_VPSUBUSW,
  AMED_X86_MNEMONIC_VPSUBB,
  AMED_X86_MNEMONIC_VPSUBD,
  AMED_X86_MNEMONIC_VPSUBW,
  AMED_X86_MNEMONIC_VPTEST,
  AMED_X86_MNEMONIC_VPUNPCKHBW,
  AMED_X86_MNEMONIC_VPUNPCKHDQ,
  AMED_X86_MNEMONIC_VPUNPCKHQDQ,
  AMED_X86_MNEMONIC_VPUNPCKHWD,
  AMED_X86_MNEMONIC_VPUNPCKLBW,
  AMED_X86_MNEMONIC_VPUNPCKLDQ,
  AMED_X86_MNEMONIC_VPUNPCKLQDQ,
  AMED_X86_MNEMONIC_VPUNPCKLWD,
  AMED_X86_MNEMONIC_VPXOR,
  AMED_X86_MNEMONIC_VRCPPS,
  AMED_X86_MNEMONIC_VRCPSS,
  AMED_X86_MNEMONIC_VROUNDPD,
  AMED_X86_MNEMONIC_VROUNDPS,
  AMED_X86_MNEMONIC_VROUNDSD,
  AMED_X86_MNEMONIC_VROUNDSS,
  AMED_X86_MNEMONIC_VRSQRTPS,
  AMED_X86_MNEMONIC_VRSQRTSS,
  AMED_X86_MNEMONIC_VSHUFPD,
  AMED_X86_MNEMONIC_VSHUFPS,
  AMED_X86_MNEMONIC_VSQRTPD,
  AMED_X86_MNEMONIC_VSQRTPS,
  AMED_X86_MNEMONIC_VSQRTSD,
  AMED_X86_MNEMONIC_VSQRTSS,
  AMED_X86_MNEMONIC_VSTMXCSR,
  AMED_X86_MNEMONIC_VSUBPD,
  AMED_X86_MNEMONIC_VSUBPS,
  AMED_X86_MNEMONIC_VSUBSD,
  AMED_X86_MNEMONIC_VSUBSS,
  AMED_X86_MNEMONIC_VUCOMISD,
  AMED_X86_MNEMONIC_VUCOMISS,
  AMED_X86_MNEMONIC_VUNPCKHPD,
  AMED_X86_MNEMONIC_VUNPCKHPS,
  AMED_X86_MNEMONIC_VUNPCKLPD,
  AMED_X86_MNEMONIC_VUNPCKLPS,
  AMED_X86_MNEMONIC_VALIGND,
  AMED_X86_MNEMONIC_VALIGNQ,
  AMED_X86_MNEMONIC_VBLENDMPD,
  AMED_X86_MNEMONIC_VBLENDMPS,
  AMED_X86_MNEMONIC_VBROADCASTF128,
  AMED_X86_MNEMONIC_VBROADCASTF32X2,
  AMED_X86_MNEMONIC_VBROADCASTF32X4,
  AMED_X86_MNEMONIC_VBROADCASTF32X8,
  AMED_X86_MNEMONIC_VBROADCASTF64X2,
  AMED_X86_MNEMONIC_VBROADCASTF64X4,
  AMED_X86_MNEMONIC_VBROADCASTSD,
  AMED_X86_MNEMONIC_VBROADCASTSS,
  AMED_X86_MNEMONIC_VCOMPRESSPD,
  AMED_X86_MNEMONIC_VCOMPRESSPS,
  AMED_X86_MNEMONIC_VCVTNE2PS2BF16,
  AMED_X86_MNEMONIC_VCVTNEPS2BF16,
  AMED_X86_MNEMONIC_VCVTPD2QQ,
  AMED_X86_MNEMONIC_VCVTPD2UDQ,
  AMED_X86_MNEMONIC_VCVTPD2UQQ,
  AMED_X86_MNEMONIC_VCVTPS2QQ,
  AMED_X86_MNEMONIC_VCVTPS2UDQ,
  AMED_X86_MNEMONIC_VCVTPS2UQQ,
  AMED_X86_MNEMONIC_VCVTQQ2PD,
  AMED_X86_MNEMONIC_VCVTQQ2PS,
  AMED_X86_MNEMONIC_VCVTSD2USI,
  AMED_X86_MNEMONIC_VCVTSS2USI,
  AMED_X86_MNEMONIC_VCVTTPD2QQ,
  AMED_X86_MNEMONIC_VCVTTPD2UDQ,
  AMED_X86_MNEMONIC_VCVTTPD2UQQ,
  AMED_X86_MNEMONIC_VCVTTPS2QQ,
  AMED_X86_MNEMONIC_VCVTTPS2UDQ,
  AMED_X86_MNEMONIC_VCVTTPS2UQQ,
  AMED_X86_MNEMONIC_VCVTTSD2USI,
  AMED_X86_MNEMONIC_VCVTTSS2USI,
  AMED_X86_MNEMONIC_VCVTUDQ2PD,
  AMED_X86_MNEMONIC_VCVTUDQ2PS,
  AMED_X86_MNEMONIC_VCVTUQQ2PD,
  AMED_X86_MNEMONIC_VCVTUQQ2PS,
  AMED_X86_MNEMONIC_VCVTUSI2SD,
  AMED_X86_MNEMONIC_VCVTUSI2SS,
  AMED_X86_MNEMONIC_VDBPSADBW,
  AMED_X86_MNEMONIC_VDPBF16PS,
  AMED_X86_MNEMONIC_VEXPANDPD,
  AMED_X86_MNEMONIC_VEXPANDPS,
  AMED_X86_MNEMONIC_VEXTRACTF128,
  AMED_X86_MNEMONIC_VEXTRACTF32X4,
  AMED_X86_MNEMONIC_VEXTRACTF32X8,
  AMED_X86_MNEMONIC_VEXTRACTF64X2,
  AMED_X86_MNEMONIC_VEXTRACTF64X4,
  AMED_X86_MNEMONIC_VEXTRACTI128,
  AMED_X86_MNEMONIC_VEXTRACTI32X4,
  AMED_X86_MNEMONIC_VEXTRACTI32X8,
  AMED_X86_MNEMONIC_VEXTRACTI64X2,
  AMED_X86_MNEMONIC_VEXTRACTI64X4,
  AMED_X86_MNEMONIC_VFIXUPIMMPD,
  AMED_X86_MNEMONIC_VFIXUPIMMPS,
  AMED_X86_MNEMONIC_VFIXUPIMMSD,
  AMED_X86_MNEMONIC_VFIXUPIMMSS,
  AMED_X86_MNEMONIC_VFMADDSUB132PD,
  AMED_X86_MNEMONIC_VFMADDSUB213PD,
  AMED_X86_MNEMONIC_VFMADDSUB231PD,
  AMED_X86_MNEMONIC_VFMADDSUB132PS,
  AMED_X86_MNEMONIC_VFMADDSUB213PS,
  AMED_X86_MNEMONIC_VFMADDSUB231PS,
  AMED_X86_MNEMONIC_VFMADD132PD,
  AMED_X86_MNEMONIC_VFMADD213PD,
  AMED_X86_MNEMONIC_VFMADD231PD,
  AMED_X86_MNEMONIC_VFMADD132PS,
  AMED_X86_MNEMONIC_VFMADD213PS,
  AMED_X86_MNEMONIC_VFMADD231PS,
  AMED_X86_MNEMONIC_VFMADD132SD,
  AMED_X86_MNEMONIC_VFMADD213SD,
  AMED_X86_MNEMONIC_VFMADD231SD,
  AMED_X86_MNEMONIC_VFMADD132SS,
  AMED_X86_MNEMONIC_VFMADD213SS,
  AMED_X86_MNEMONIC_VFMADD231SS,
  AMED_X86_MNEMONIC_VFMSUBADD132PD,
  AMED_X86_MNEMONIC_VFMSUBADD213PD,
  AMED_X86_MNEMONIC_VFMSUBADD231PD,
  AMED_X86_MNEMONIC_VFMSUBADD132PS,
  AMED_X86_MNEMONIC_VFMSUBADD213PS,
  AMED_X86_MNEMONIC_VFMSUBADD231PS,
  AMED_X86_MNEMONIC_VFMSUB132PD,
  AMED_X86_MNEMONIC_VFMSUB213PD,
  AMED_X86_MNEMONIC_VFMSUB231PD,
  AMED_X86_MNEMONIC_VFMSUB132PS,
  AMED_X86_MNEMONIC_VFMSUB213PS,
  AMED_X86_MNEMONIC_VFMSUB231PS,
  AMED_X86_MNEMONIC_VFMSUB132SD,
  AMED_X86_MNEMONIC_VFMSUB213SD,
  AMED_X86_MNEMONIC_VFMSUB231SD,
  AMED_X86_MNEMONIC_VFMSUB132SS,
  AMED_X86_MNEMONIC_VFMSUB213SS,
  AMED_X86_MNEMONIC_VFMSUB231SS,
  AMED_X86_MNEMONIC_VFNMADD132PD,
  AMED_X86_MNEMONIC_VFNMADD213PD,
  AMED_X86_MNEMONIC_VFNMADD231PD,
  AMED_X86_MNEMONIC_VFNMADD132PS,
  AMED_X86_MNEMONIC_VFNMADD213PS,
  AMED_X86_MNEMONIC_VFNMADD231PS,
  AMED_X86_MNEMONIC_VFNMADD132SD,
  AMED_X86_MNEMONIC_VFNMADD213SD,
  AMED_X86_MNEMONIC_VFNMADD231SD,
  AMED_X86_MNEMONIC_VFNMADD132SS,
  AMED_X86_MNEMONIC_VFNMADD213SS,
  AMED_X86_MNEMONIC_VFNMADD231SS,
  AMED_X86_MNEMONIC_VFNMSUB132PD,
  AMED_X86_MNEMONIC_VFNMSUB213PD,
  AMED_X86_MNEMONIC_VFNMSUB231PD,
  AMED_X86_MNEMONIC_VFNMSUB132PS,
  AMED_X86_MNEMONIC_VFNMSUB213PS,
  AMED_X86_MNEMONIC_VFNMSUB231PS,
  AMED_X86_MNEMONIC_VFNMSUB132SD,
  AMED_X86_MNEMONIC_VFNMSUB213SD,
  AMED_X86_MNEMONIC_VFNMSUB231SD,
  AMED_X86_MNEMONIC_VFNMSUB132SS,
  AMED_X86_MNEMONIC_VFNMSUB213SS,
  AMED_X86_MNEMONIC_VFNMSUB231SS,
  AMED_X86_MNEMONIC_VFPCLASSPD,
  AMED_X86_MNEMONIC_VFPCLASSPS,
  AMED_X86_MNEMONIC_VFPCLASSSD,
  AMED_X86_MNEMONIC_VFPCLASSSS,
  AMED_X86_MNEMONIC_VGATHERDPD,
  AMED_X86_MNEMONIC_VGATHERDPS,
  AMED_X86_MNEMONIC_VGATHERQPD,
  AMED_X86_MNEMONIC_VGATHERQPS,
  AMED_X86_MNEMONIC_VGETEXPPD,
  AMED_X86_MNEMONIC_VGETEXPPS,
  AMED_X86_MNEMONIC_VGETEXPSD,
  AMED_X86_MNEMONIC_VGETEXPSS,
  AMED_X86_MNEMONIC_VGETMANTPD,
  AMED_X86_MNEMONIC_VGETMANTPS,
  AMED_X86_MNEMONIC_VGETMANTSD,
  AMED_X86_MNEMONIC_VGETMANTSS,
  AMED_X86_MNEMONIC_VINSERTF128,
  AMED_X86_MNEMONIC_VINSERTF32X4,
  AMED_X86_MNEMONIC_VINSERTF32X8,
  AMED_X86_MNEMONIC_VINSERTF64X2,
  AMED_X86_MNEMONIC_VINSERTF64X4,
  AMED_X86_MNEMONIC_VINSERTI128,
  AMED_X86_MNEMONIC_VINSERTI32X4,
  AMED_X86_MNEMONIC_VINSERTI32X8,
  AMED_X86_MNEMONIC_VINSERTI64X2,
  AMED_X86_MNEMONIC_VINSERTI64X4,
  AMED_X86_MNEMONIC_VMASKMOVPD,
  AMED_X86_MNEMONIC_VMASKMOVPS,
  AMED_X86_MNEMONIC_VP2INTERSECTD,
  AMED_X86_MNEMONIC_VP2INTERSECTQ,
  AMED_X86_MNEMONIC_VPBLENDD,
  AMED_X86_MNEMONIC_VPBLENDMB,
  AMED_X86_MNEMONIC_VPBLENDMW,
  AMED_X86_MNEMONIC_VPBLENDMD,
  AMED_X86_MNEMONIC_VPBLENDMQ,
  AMED_X86_MNEMONIC_VBROADCASTI128,
  AMED_X86_MNEMONIC_VBROADCASTI32X2,
  AMED_X86_MNEMONIC_VBROADCASTI32X4,
  AMED_X86_MNEMONIC_VBROADCASTI32X8,
  AMED_X86_MNEMONIC_VBROADCASTI64X2,
  AMED_X86_MNEMONIC_VBROADCASTI64X4,
  AMED_X86_MNEMONIC_VPBROADCASTB,
  AMED_X86_MNEMONIC_VPBROADCASTD,
  AMED_X86_MNEMONIC_VPBROADCASTQ,
  AMED_X86_MNEMONIC_VPBROADCASTW,
  AMED_X86_MNEMONIC_VPBROADCASTMB2Q,
  AMED_X86_MNEMONIC_VPBROADCASTMW2D,
  AMED_X86_MNEMONIC_VPCMPB,
  AMED_X86_MNEMONIC_VPCMPUB,
  AMED_X86_MNEMONIC_VPCMPD,
  AMED_X86_MNEMONIC_VPCMPUD,
  AMED_X86_MNEMONIC_VPCMPQ,
  AMED_X86_MNEMONIC_VPCMPUQ,
  AMED_X86_MNEMONIC_VPCMPUW,
  AMED_X86_MNEMONIC_VPCMPW,
  AMED_X86_MNEMONIC_VPCOMPRESSB,
  AMED_X86_MNEMONIC_VPCOMPRESSW,
  AMED_X86_MNEMONIC_VPCOMPRESSD,
  AMED_X86_MNEMONIC_VPCOMPRESSQ,
  AMED_X86_MNEMONIC_VPCONFLICTD,
  AMED_X86_MNEMONIC_VPCONFLICTQ,
  AMED_X86_MNEMONIC_VPDPBUSD,
  AMED_X86_MNEMONIC_VPDPBUSDS,
  AMED_X86_MNEMONIC_VPDPWSSD,
  AMED_X86_MNEMONIC_VPDPWSSDS,
  AMED_X86_MNEMONIC_VPERM2F128,
  AMED_X86_MNEMONIC_VPERM2I128,
  AMED_X86_MNEMONIC_VPERMB,
  AMED_X86_MNEMONIC_VPERMI2B,
  AMED_X86_MNEMONIC_VPERMI2PD,
  AMED_X86_MNEMONIC_VPERMI2PS,
  AMED_X86_MNEMONIC_VPERMI2W,
  AMED_X86_MNEMONIC_VPERMI2D,
  AMED_X86_MNEMONIC_VPERMI2Q,
  AMED_X86_MNEMONIC_VPERMILPD,
  AMED_X86_MNEMONIC_VPERMILPS,
  AMED_X86_MNEMONIC_VPERMPD,
  AMED_X86_MNEMONIC_VPERMPS,
  AMED_X86_MNEMONIC_VPERMQ,
  AMED_X86_MNEMONIC_VPERMT2B,
  AMED_X86_MNEMONIC_VPERMT2PD,
  AMED_X86_MNEMONIC_VPERMT2PS,
  AMED_X86_MNEMONIC_VPERMT2W,
  AMED_X86_MNEMONIC_VPERMT2D,
  AMED_X86_MNEMONIC_VPERMT2Q,
  AMED_X86_MNEMONIC_VPERMD,
  AMED_X86_MNEMONIC_VPERMW,
  AMED_X86_MNEMONIC_VPEXPANDD,
  AMED_X86_MNEMONIC_VPEXPANDQ,
  AMED_X86_MNEMONIC_VPEXPANDB,
  AMED_X86_MNEMONIC_VPEXPANDW,
  AMED_X86_MNEMONIC_VPGATHERDD,
  AMED_X86_MNEMONIC_VPGATHERDQ,
  AMED_X86_MNEMONIC_VPGATHERQD,
  AMED_X86_MNEMONIC_VPGATHERQQ,
  AMED_X86_MNEMONIC_VPLZCNTD,
  AMED_X86_MNEMONIC_VPLZCNTQ,
  AMED_X86_MNEMONIC_VPMADD52HUQ,
  AMED_X86_MNEMONIC_VPMADD52LUQ,
  AMED_X86_MNEMONIC_VPMASKMOVD,
  AMED_X86_MNEMONIC_VPMASKMOVQ,
  AMED_X86_MNEMONIC_VPMOVM2B,
  AMED_X86_MNEMONIC_VPMOVM2W,
  AMED_X86_MNEMONIC_VPMOVM2D,
  AMED_X86_MNEMONIC_VPMOVM2Q,
  AMED_X86_MNEMONIC_VPMOVB2M,
  AMED_X86_MNEMONIC_VPMOVW2M,
  AMED_X86_MNEMONIC_VPMOVD2M,
  AMED_X86_MNEMONIC_VPMOVQ2M,
  AMED_X86_MNEMONIC_VPMOVDB,
  AMED_X86_MNEMONIC_VPMOVSDB,
  AMED_X86_MNEMONIC_VPMOVUSDB,
  AMED_X86_MNEMONIC_VPMOVDW,
  AMED_X86_MNEMONIC_VPMOVSDW,
  AMED_X86_MNEMONIC_VPMOVUSDW,
  AMED_X86_MNEMONIC_VPMOVQB,
  AMED_X86_MNEMONIC_VPMOVSQB,
  AMED_X86_MNEMONIC_VPMOVUSQB,
  AMED_X86_MNEMONIC_VPMOVQD,
  AMED_X86_MNEMONIC_VPMOVSQD,
  AMED_X86_MNEMONIC_VPMOVUSQD,
  AMED_X86_MNEMONIC_VPMOVQW,
  AMED_X86_MNEMONIC_VPMOVSQW,
  AMED_X86_MNEMONIC_VPMOVUSQW,
  AMED_X86_MNEMONIC_VPMOVSWB,
  AMED_X86_MNEMONIC_VPMOVUSWB,
  AMED_X86_MNEMONIC_VPMOVWB,
  AMED_X86_MNEMONIC_VPMULTISHIFTQB,
  AMED_X86_MNEMONIC_VPOPCNTB,
  AMED_X86_MNEMONIC_VPOPCNTW,
  AMED_X86_MNEMONIC_VPOPCNTD,
  AMED_X86_MNEMONIC_VPOPCNTQ,
  AMED_X86_MNEMONIC_VPROLVD,
  AMED_X86_MNEMONIC_VPROLVQ,
  AMED_X86_MNEMONIC_VPROLD,
  AMED_X86_MNEMONIC_VPROLQ,
  AMED_X86_MNEMONIC_VPRORVD,
  AMED_X86_MNEMONIC_VPRORVQ,
  AMED_X86_MNEMONIC_VPRORD,
  AMED_X86_MNEMONIC_VPRORQ,
  AMED_X86_MNEMONIC_VPSCATTERDD,
  AMED_X86_MNEMONIC_VPSCATTERDQ,
  AMED_X86_MNEMONIC_VPSCATTERQD,
  AMED_X86_MNEMONIC_VPSCATTERQQ,
  AMED_X86_MNEMONIC_VPSHLDW,
  AMED_X86_MNEMONIC_VPSHLDD,
  AMED_X86_MNEMONIC_VPSHLDQ,
  AMED_X86_MNEMONIC_VPSHLDVW,
  AMED_X86_MNEMONIC_VPSHLDVD,
  AMED_X86_MNEMONIC_VPSHLDVQ,
  AMED_X86_MNEMONIC_VPSHRDW,
  AMED_X86_MNEMONIC_VPSHRDD,
  AMED_X86_MNEMONIC_VPSHRDQ,
  AMED_X86_MNEMONIC_VPSHRDVW,
  AMED_X86_MNEMONIC_VPSHRDVD,
  AMED_X86_MNEMONIC_VPSHRDVQ,
  AMED_X86_MNEMONIC_VPSHUFBITQMB,
  AMED_X86_MNEMONIC_VPSLLVW,
  AMED_X86_MNEMONIC_VPSLLVD,
  AMED_X86_MNEMONIC_VPSLLVQ,
  AMED_X86_MNEMONIC_VPSRAVD,
  AMED_X86_MNEMONIC_VPSRAVW,
  AMED_X86_MNEMONIC_VPSRAVQ,
  AMED_X86_MNEMONIC_VPSRLVW,
  AMED_X86_MNEMONIC_VPSRLVD,
  AMED_X86_MNEMONIC_VPSRLVQ,
  AMED_X86_MNEMONIC_VPTERNLOGD,
  AMED_X86_MNEMONIC_VPTERNLOGQ,
  AMED_X86_MNEMONIC_VPTESTMB,
  AMED_X86_MNEMONIC_VPTESTMW,
  AMED_X86_MNEMONIC_VPTESTMD,
  AMED_X86_MNEMONIC_VPTESTMQ,
  AMED_X86_MNEMONIC_VPTESTNMB,
  AMED_X86_MNEMONIC_VPTESTNMW,
  AMED_X86_MNEMONIC_VPTESTNMD,
  AMED_X86_MNEMONIC_VPTESTNMQ,
  AMED_X86_MNEMONIC_VRANGEPD,
  AMED_X86_MNEMONIC_VRANGEPS,
  AMED_X86_MNEMONIC_VRANGESD,
  AMED_X86_MNEMONIC_VRANGESS,
  AMED_X86_MNEMONIC_VRCP14PD,
  AMED_X86_MNEMONIC_VRCP14PS,
  AMED_X86_MNEMONIC_VRCP14SD,
  AMED_X86_MNEMONIC_VRCP14SS,
  AMED_X86_MNEMONIC_VREDUCEPD,
  AMED_X86_MNEMONIC_VREDUCEPS,
  AMED_X86_MNEMONIC_VREDUCESD,
  AMED_X86_MNEMONIC_VREDUCESS,
  AMED_X86_MNEMONIC_VRNDSCALEPD,
  AMED_X86_MNEMONIC_VRNDSCALEPS,
  AMED_X86_MNEMONIC_VRNDSCALESD,
  AMED_X86_MNEMONIC_VRNDSCALESS,
  AMED_X86_MNEMONIC_VRSQRT14PD,
  AMED_X86_MNEMONIC_VRSQRT14PS,
  AMED_X86_MNEMONIC_VRSQRT14SD,
  AMED_X86_MNEMONIC_VRSQRT14SS,
  AMED_X86_MNEMONIC_VSCALEFPD,
  AMED_X86_MNEMONIC_VSCALEFPS,
  AMED_X86_MNEMONIC_VSCALEFSD,
  AMED_X86_MNEMONIC_VSCALEFSS,
  AMED_X86_MNEMONIC_VSCATTERDPD,
  AMED_X86_MNEMONIC_VSCATTERDPS,
  AMED_X86_MNEMONIC_VSCATTERQPD,
  AMED_X86_MNEMONIC_VSCATTERQPS,
  AMED_X86_MNEMONIC_VSHUFF32X4,
  AMED_X86_MNEMONIC_VSHUFF64X2,
  AMED_X86_MNEMONIC_VSHUFI32X4,
  AMED_X86_MNEMONIC_VSHUFI64X2,
  AMED_X86_MNEMONIC_VTESTPD,
  AMED_X86_MNEMONIC_VTESTPS,
  AMED_X86_MNEMONIC_VZEROALL,
  AMED_X86_MNEMONIC_VZEROUPPER,
  AMED_X86_MNEMONIC_VPANDD,
  AMED_X86_MNEMONIC_VPANDND,
  AMED_X86_MNEMONIC_VPANDNQ,
  AMED_X86_MNEMONIC_VPANDQ,
  AMED_X86_MNEMONIC_VPORD,
  AMED_X86_MNEMONIC_VPORQ,
  AMED_X86_MNEMONIC_VPXORD,
  AMED_X86_MNEMONIC_VPXORQ,
  AMED_X86_MNEMONIC_VXORPD,
  AMED_X86_MNEMONIC_VXORPS,
  AMED_X86_MNEMONIC_BLCFILL,
  AMED_X86_MNEMONIC_BLCI,
  AMED_X86_MNEMONIC_BLCIC,
  AMED_X86_MNEMONIC_BLCMSK,
  AMED_X86_MNEMONIC_BLCS,
  AMED_X86_MNEMONIC_BLSFILL,
  AMED_X86_MNEMONIC_BLSIC,
  AMED_X86_MNEMONIC_CLZERO,
  AMED_X86_MNEMONIC_EXTRQ,
  AMED_X86_MNEMONIC_INSERTQ,
  AMED_X86_MNEMONIC_LLWPCB,
  AMED_X86_MNEMONIC_LWPINS,
  AMED_X86_MNEMONIC_LWPVAL,
  AMED_X86_MNEMONIC_SLWPCB,
  AMED_X86_MNEMONIC_MONITORX,
  AMED_X86_MNEMONIC_MOVNTSD,
  AMED_X86_MNEMONIC_MOVNTSS,
  AMED_X86_MNEMONIC_MWAITX,
  AMED_X86_MNEMONIC_RDPRU,
  AMED_X86_MNEMONIC_CLGI,
  AMED_X86_MNEMONIC_INVLPGA,
  AMED_X86_MNEMONIC_SKINIT,
  AMED_X86_MNEMONIC_STGI,
  AMED_X86_MNEMONIC_VMLOAD,
  AMED_X86_MNEMONIC_VMMCALL,
  AMED_X86_MNEMONIC_VMRUN,
  AMED_X86_MNEMONIC_VMSAVE,
  AMED_X86_MNEMONIC_T1MSKC,
  AMED_X86_MNEMONIC_TZMSK,
  AMED_X86_MNEMONIC_VFMADDPD,
  AMED_X86_MNEMONIC_VFMADDPS,
  AMED_X86_MNEMONIC_VFMADDSD,
  AMED_X86_MNEMONIC_VFMADDSS,
  AMED_X86_MNEMONIC_VFMADDSUBPD,
  AMED_X86_MNEMONIC_VFMADDSUBPS,
  AMED_X86_MNEMONIC_VFMSUBADDPD,
  AMED_X86_MNEMONIC_VFMSUBADDPS,
  AMED_X86_MNEMONIC_VFMSUBPD,
  AMED_X86_MNEMONIC_VFMSUBPS,
  AMED_X86_MNEMONIC_VFMSUBSD,
  AMED_X86_MNEMONIC_VFMSUBSS,
  AMED_X86_MNEMONIC_VFNMADDPD,
  AMED_X86_MNEMONIC_VFNMADDPS,
  AMED_X86_MNEMONIC_VFNMADDSD,
  AMED_X86_MNEMONIC_VFNMADDSS,
  AMED_X86_MNEMONIC_VFNMSUBPD,
  AMED_X86_MNEMONIC_VFNMSUBPS,
  AMED_X86_MNEMONIC_VFNMSUBSD,
  AMED_X86_MNEMONIC_VFNMSUBSS,
  AMED_X86_MNEMONIC_VPERMIL2PD,
  AMED_X86_MNEMONIC_VPHADDUWD,
  AMED_X86_MNEMONIC_VFRCZPD,
  AMED_X86_MNEMONIC_VFRCZPS,
  AMED_X86_MNEMONIC_VFRCZSD,
  AMED_X86_MNEMONIC_VFRCZSS,
  AMED_X86_MNEMONIC_VPCMOV,
  AMED_X86_MNEMONIC_VPCOMB,
  AMED_X86_MNEMONIC_VPCOMD,
  AMED_X86_MNEMONIC_VPCOMQ,
  AMED_X86_MNEMONIC_VPCOMUB,
  AMED_X86_MNEMONIC_VPCOMUD,
  AMED_X86_MNEMONIC_VPCOMUQ,
  AMED_X86_MNEMONIC_VPCOMUW,
  AMED_X86_MNEMONIC_VPCOMW,
  AMED_X86_MNEMONIC_VPERMIL2PS,
  AMED_X86_MNEMONIC_VPHADDBD,
  AMED_X86_MNEMONIC_VPHADDBQ,
  AMED_X86_MNEMONIC_VPHADDBW,
  AMED_X86_MNEMONIC_VPHADDDQ,
  AMED_X86_MNEMONIC_VPHADDUBD,
  AMED_X86_MNEMONIC_VPHADDUBQ,
  AMED_X86_MNEMONIC_VPHADDUBW,
  AMED_X86_MNEMONIC_VPHADDUDQ,
  AMED_X86_MNEMONIC_VPHADDUWQ,
  AMED_X86_MNEMONIC_VPHADDWD,
  AMED_X86_MNEMONIC_VPHADDWQ,
  AMED_X86_MNEMONIC_VPHSUBBW,
  AMED_X86_MNEMONIC_VPHSUBDQ,
  AMED_X86_MNEMONIC_VPHSUBWD,
  AMED_X86_MNEMONIC_VPMACSDD,
  AMED_X86_MNEMONIC_VPMACSDQH,
  AMED_X86_MNEMONIC_VPMACSDQL,
  AMED_X86_MNEMONIC_VPMACSSDD,
  AMED_X86_MNEMONIC_VPMACSSDQH,
  AMED_X86_MNEMONIC_VPMACSSDQL,
  AMED_X86_MNEMONIC_VPMACSSWD,
  AMED_X86_MNEMONIC_VPMACSSWW,
  AMED_X86_MNEMONIC_VPMACSWD,
  AMED_X86_MNEMONIC_VPMACSWW,
  AMED_X86_MNEMONIC_VPMADCSSWD,
  AMED_X86_MNEMONIC_VPMADCSWD,
  AMED_X86_MNEMONIC_VPPERM,
  AMED_X86_MNEMONIC_VPROTB,
  AMED_X86_MNEMONIC_VPROTD,
  AMED_X86_MNEMONIC_VPROTQ,
  AMED_X86_MNEMONIC_VPROTW,
  AMED_X86_MNEMONIC_VPSHAB,
  AMED_X86_MNEMONIC_VPSHAD,
  AMED_X86_MNEMONIC_VPSHAQ,
  AMED_X86_MNEMONIC_VPSHAW,
  AMED_X86_MNEMONIC_VPSHLB,
  AMED_X86_MNEMONIC_VPSHLD,
  AMED_X86_MNEMONIC_VPSHLQ,
  AMED_X86_MNEMONIC_VPSHLW,
  AMED_X86_MNEMONIC_MONTMUL,
  AMED_X86_MNEMONIC_XCRYPT_CBC,
  AMED_X86_MNEMONIC_XCRYPT_CFB,
  AMED_X86_MNEMONIC_XCRYPT_CTR,
  AMED_X86_MNEMONIC_XCRYPT_ECB,
  AMED_X86_MNEMONIC_XCRYPT_OFB,
  AMED_X86_MNEMONIC_XSHA1,
  AMED_X86_MNEMONIC_XSHA256,
  AMED_X86_MNEMONIC_XSTORE,
  AMED_X86_MNEMONIC_CLEVICT0,
  AMED_X86_MNEMONIC_CLEVICT1,
  AMED_X86_MNEMONIC_DELAY,
  AMED_X86_MNEMONIC_JKNZD,
  AMED_X86_MNEMONIC_JKZD,
  AMED_X86_MNEMONIC_KAND,
  AMED_X86_MNEMONIC_KANDN,
  AMED_X86_MNEMONIC_KANDNR,
  AMED_X86_MNEMONIC_KCONCATH,
  AMED_X86_MNEMONIC_KCONCATL,
  AMED_X86_MNEMONIC_KEXTRACT,
  AMED_X86_MNEMONIC_KMERGE2L1H,
  AMED_X86_MNEMONIC_KMERGE2L1L,
  AMED_X86_MNEMONIC_KMOV,
  AMED_X86_MNEMONIC_KNOT,
  AMED_X86_MNEMONIC_KOR,
  AMED_X86_MNEMONIC_KORTEST,
  AMED_X86_MNEMONIC_KXNOR,
  AMED_X86_MNEMONIC_KXOR,
  AMED_X86_MNEMONIC_PREFETCHWT1,
  AMED_X86_MNEMONIC_SPFLT,
  AMED_X86_MNEMONIC_TZCNTI,
  AMED_X86_MNEMONIC_V4FMADDPS,
  AMED_X86_MNEMONIC_V4FMADDSS,
  AMED_X86_MNEMONIC_V4FNMADDPS,
  AMED_X86_MNEMONIC_V4FNMADDSS,
  AMED_X86_MNEMONIC_VADDNPD,
  AMED_X86_MNEMONIC_VADDNPS,
  AMED_X86_MNEMONIC_VADDSETSPS,
  AMED_X86_MNEMONIC_VCVTFXPNTDQ2PS,
  AMED_X86_MNEMONIC_VCVTFXPNTPD2DQ,
  AMED_X86_MNEMONIC_VCVTFXPNTPD2UDQ,
  AMED_X86_MNEMONIC_VCVTFXPNTPS2DQ,
  AMED_X86_MNEMONIC_VCVTFXPNTPS2UDQ,
  AMED_X86_MNEMONIC_VCVTFXPNTUDQ2PS,
  AMED_X86_MNEMONIC_VEXP223PS,
  AMED_X86_MNEMONIC_VEXP2PD,
  AMED_X86_MNEMONIC_VEXP2PS,
  AMED_X86_MNEMONIC_VFIXUPNANPD,
  AMED_X86_MNEMONIC_VFIXUPNANPS,
  AMED_X86_MNEMONIC_VFMADD233PS,
  AMED_X86_MNEMONIC_VGATHERPF0DPD,
  AMED_X86_MNEMONIC_VGATHERPF0DPS,
  AMED_X86_MNEMONIC_VGATHERPF0HINTDPD,
  AMED_X86_MNEMONIC_VGATHERPF0HINTDPS,
  AMED_X86_MNEMONIC_VGATHERPF0QPD,
  AMED_X86_MNEMONIC_VGATHERPF0QPS,
  AMED_X86_MNEMONIC_VGATHERPF1DPD,
  AMED_X86_MNEMONIC_VGATHERPF1DPS,
  AMED_X86_MNEMONIC_VGATHERPF1QPD,
  AMED_X86_MNEMONIC_VGATHERPF1QPS,
  AMED_X86_MNEMONIC_VGMAXABSPS,
  AMED_X86_MNEMONIC_VGMAXPD,
  AMED_X86_MNEMONIC_VGMAXPS,
  AMED_X86_MNEMONIC_VGMINPD,
  AMED_X86_MNEMONIC_VGMINPS,
  AMED_X86_MNEMONIC_VLOADUNPACKHD,
  AMED_X86_MNEMONIC_VLOADUNPACKHPD,
  AMED_X86_MNEMONIC_VLOADUNPACKHPS,
  AMED_X86_MNEMONIC_VLOADUNPACKHQ,
  AMED_X86_MNEMONIC_VLOADUNPACKLD,
  AMED_X86_MNEMONIC_VLOADUNPACKLPD,
  AMED_X86_MNEMONIC_VLOADUNPACKLPS,
  AMED_X86_MNEMONIC_VLOADUNPACKLQ,
  AMED_X86_MNEMONIC_VLOG2PS,
  AMED_X86_MNEMONIC_VMOVNRAPD,
  AMED_X86_MNEMONIC_VMOVNRAPS,
  AMED_X86_MNEMONIC_VMOVNRNGOAPD,
  AMED_X86_MNEMONIC_VMOVNRNGOAPS,
  AMED_X86_MNEMONIC_VP4DPWSSD,
  AMED_X86_MNEMONIC_VP4DPWSSDS,
  AMED_X86_MNEMONIC_VPACKSTOREHD,
  AMED_X86_MNEMONIC_VPACKSTOREHPD,
  AMED_X86_MNEMONIC_VPACKSTOREHPS,
  AMED_X86_MNEMONIC_VPACKSTOREHQ,
  AMED_X86_MNEMONIC_VPACKSTORELD,
  AMED_X86_MNEMONIC_VPACKSTORELPD,
  AMED_X86_MNEMONIC_VPACKSTORELPS,
  AMED_X86_MNEMONIC_VPACKSTORELQ,
  AMED_X86_MNEMONIC_VPADCD,
  AMED_X86_MNEMONIC_VPADDSETCD,
  AMED_X86_MNEMONIC_VPADDSETSD,
  AMED_X86_MNEMONIC_VPCMPLTD,
  AMED_X86_MNEMONIC_VPERMF32X4,
  AMED_X86_MNEMONIC_VPMADD231D,
  AMED_X86_MNEMONIC_VPMADD233D,
  AMED_X86_MNEMONIC_VPMULHD,
  AMED_X86_MNEMONIC_VPMULHUD,
  AMED_X86_MNEMONIC_VPREFETCH0,
  AMED_X86_MNEMONIC_VPREFETCH1,
  AMED_X86_MNEMONIC_VPREFETCH2,
  AMED_X86_MNEMONIC_VPREFETCHE0,
  AMED_X86_MNEMONIC_VPREFETCHE1,
  AMED_X86_MNEMONIC_VPREFETCHE2,
  AMED_X86_MNEMONIC_VPREFETCHENTA,
  AMED_X86_MNEMONIC_VPREFETCHNTA,
  AMED_X86_MNEMONIC_VPSBBD,
  AMED_X86_MNEMONIC_VPSBBRD,
  AMED_X86_MNEMONIC_VPSUBRD,
  AMED_X86_MNEMONIC_VPSUBRSETBD,
  AMED_X86_MNEMONIC_VPSUBSETBD,
  AMED_X86_MNEMONIC_VRCP23PS,
  AMED_X86_MNEMONIC_VRCP28PD,
  AMED_X86_MNEMONIC_VRCP28PS,
  AMED_X86_MNEMONIC_VRCP28SD,
  AMED_X86_MNEMONIC_VRCP28SS,
  AMED_X86_MNEMONIC_VRNDFXPNTPD,
  AMED_X86_MNEMONIC_VRNDFXPNTPS,
  AMED_X86_MNEMONIC_VRSQRT23PS,
  AMED_X86_MNEMONIC_VRSQRT28PD,
  AMED_X86_MNEMONIC_VRSQRT28PS,
  AMED_X86_MNEMONIC_VRSQRT28SD,
  AMED_X86_MNEMONIC_VRSQRT28SS,
  AMED_X86_MNEMONIC_VSCALEPS,
  AMED_X86_MNEMONIC_VSCATTERPF0DPD,
  AMED_X86_MNEMONIC_VSCATTERPF0DPS,
  AMED_X86_MNEMONIC_VSCATTERPF0HINTDPD,
  AMED_X86_MNEMONIC_VSCATTERPF0HINTDPS,
  AMED_X86_MNEMONIC_VSCATTERPF0QPD,
  AMED_X86_MNEMONIC_VSCATTERPF0QPS,
  AMED_X86_MNEMONIC_VSCATTERPF1DPD,
  AMED_X86_MNEMONIC_VSCATTERPF1DPS,
  AMED_X86_MNEMONIC_VSCATTERPF1QPD,
  AMED_X86_MNEMONIC_VSCATTERPF1QPS,
  AMED_X86_MNEMONIC_VSUBRPD,
  AMED_X86_MNEMONIC_VSUBRPS,
} amed_x86_mnemonic;

#define AMED_X86_PAGE_MAX_TEXT_LENGTH (23 + 1)

typedef enum _amed_x86_page
{
  AMED_X86_PAGE_NONE,
  AMED_X86_PAGE_AAA, //!< <a href="../target/x86/AAA.html">AAA-ASCII Adjust After Addition</a>
  AMED_X86_PAGE_AAD, //!< <a href="../target/x86/AAD.html">AAD-ASCII Adjust AX Before Division</a>
  AMED_X86_PAGE_AAM, //!< <a href="../target/x86/AAM.html">AAM-ASCII Adjust AX After Multiply</a>
  AMED_X86_PAGE_AAS, //!< <a href="../target/x86/AAS.html">AAS-ASCII Adjust AL After Subtraction</a>
  AMED_X86_PAGE_ADC, //!< <a href="../target/x86/ADC.html">ADC-Add with Carry</a>
  AMED_X86_PAGE_ADCX, //!< <a href="../target/x86/ADCX.html">ADCX-Unsigned Integer Addition of Two Operands with Carry Flag</a>
  AMED_X86_PAGE_ADD, //!< <a href="../target/x86/ADD.html">ADD-Add</a>
  AMED_X86_PAGE_ADOX, //!< <a href="../target/x86/ADOX.html">ADOX-Unsigned Integer Addition of Two Operands with Overflow Flag</a>
  AMED_X86_PAGE_AESDEC, //!< <a href="../target/x86/AESDEC.html">AESDEC-Perform One Round of an AES Decryption Flow</a>
  AMED_X86_PAGE_AESDECLAST, //!< <a href="../target/x86/AESDECLAST.html">AESDECLAST-Perform Last Round of an AES Decryption Flow</a>
  AMED_X86_PAGE_AESENC, //!< <a href="../target/x86/AESENC.html">AESENC-Perform One Round of an AES Encryption Flow</a>
  AMED_X86_PAGE_AESENCLAST, //!< <a href="../target/x86/AESENCLAST.html">AESENCLAST-Perform Last Round of an AES Encryption Flow</a>
  AMED_X86_PAGE_AESIMC, //!< <a href="../target/x86/AESIMC.html">AESIMC-Perform the AES InvMixColumn Transformation</a>
  AMED_X86_PAGE_AESKEYGENASSIST, //!< <a href="../target/x86/AESKEYGENASSIST.html">AESKEYGENASSIST-AES Round Key Generation Assist</a>
  AMED_X86_PAGE_AND, //!< <a href="../target/x86/AND.html">AND-Logical AND</a>
  AMED_X86_PAGE_ANDN, //!< <a href="../target/x86/ANDN.html">ANDN-Logical AND NOT</a>
  AMED_X86_PAGE_ARPL, //!< <a href="../target/x86/ARPL.html">ARPL-Adjust RPL Field of Segment Selector</a>
  AMED_X86_PAGE_BLSI, //!< <a href="../target/x86/BLSI.html">BLSI-Extract Lowest Set Isolated Bit</a>
  AMED_X86_PAGE_BLSMSK, //!< <a href="../target/x86/BLSMSK.html">BLSMSK-Get Mask Up to Lowest Set Bit</a>
  AMED_X86_PAGE_BLSR, //!< <a href="../target/x86/BLSR.html">BLSR-Reset Lowest Set Bit</a>
  AMED_X86_PAGE_BOUND, //!< <a href="../target/x86/BOUND.html">BOUND-Check Array Index Against Bounds</a>
  AMED_X86_PAGE_BSF, //!< <a href="../target/x86/BSF.html">BSF-Bit Scan Forward</a>
  AMED_X86_PAGE_BSR, //!< <a href="../target/x86/BSR.html">BSR-Bit Scan Reverse</a>
  AMED_X86_PAGE_BSWAP, //!< <a href="../target/x86/BSWAP.html">BSWAP-Byte Swap</a>
  AMED_X86_PAGE_BT, //!< <a href="../target/x86/BT.html">BT-Bit Test</a>
  AMED_X86_PAGE_BTC, //!< <a href="../target/x86/BTC.html">BTC-Bit Test and Complement</a>
  AMED_X86_PAGE_BTR, //!< <a href="../target/x86/BTR.html">BTR-Bit Test and Reset</a>
  AMED_X86_PAGE_BTS, //!< <a href="../target/x86/BTS.html">BTS-Bit Test and Set</a>
  AMED_X86_PAGE_BZHI, //!< <a href="../target/x86/BZHI.html">BZHI-Zero High Bits Starting with Specified Bit Position</a>
  AMED_X86_PAGE_CALL, //!< <a href="../target/x86/CALL.html">CALL-Call Procedure</a>
  AMED_X86_PAGE_CBWD2WDQ, //!< <a href="../target/x86/CBWD2WDQ.html">CBW/CWDE/CDQE-Convert Byte to Word/Convert Word to Doubleword/Convert Doubleword to Quadword</a>
  AMED_X86_PAGE_CLC, //!< <a href="../target/x86/CLC.html">CLC-Clear Carry Flag</a>
  AMED_X86_PAGE_CLD, //!< <a href="../target/x86/CLD.html">CLD-Clear Direction Flag</a>
  AMED_X86_PAGE_CLI, //!< <a href="../target/x86/CLI.html">CLI-Clear Interrupt Flag</a>
  AMED_X86_PAGE_CLTS, //!< <a href="../target/x86/CLTS.html">CLTS-Clear Task-Switched Flag in CR0</a>
  AMED_X86_PAGE_CMC, //!< <a href="../target/x86/CMC.html">CMC-Complement Carry Flag</a>
  AMED_X86_PAGE_CMOVcc, //!< <a href="../target/x86/CMOVcc.html">CMOVcc-Conditional Move</a>
  AMED_X86_PAGE_CMP, //!< <a href="../target/x86/CMP.html">CMP-Compare Two Operands</a>
  AMED_X86_PAGE_CMPS, //!< <a href="../target/x86/CMPS.html">CMPS/CMPSB/CMPSW/CMPSD/CMPSQ-Compare String Operands</a>
  AMED_X86_PAGE_CMPXCHG, //!< <a href="../target/x86/CMPXCHG.html">CMPXCHG-Compare and Exchange</a>
  AMED_X86_PAGE_CMPXCHGxx, //!< <a href="../target/x86/CMPXCHGxx.html">CMPXCHG8B/CMPXCHG16B-Compare and Exchange Bytes</a>
  AMED_X86_PAGE_CPUID, //!< CPUID-CPU Identification
  AMED_X86_PAGE_CWD2DQ, //!< <a href="../target/x86/CWD2DQ.html">CWD/CDQ/CQO-Convert Word to Doubleword/Convert Doubleword to Quadword</a>
  AMED_X86_PAGE_DAA, //!< <a href="../target/x86/DAA.html">DAA-Decimal Adjust AL after Addition</a>
  AMED_X86_PAGE_DAS, //!< <a href="../target/x86/DAS.html">DAS-Decimal Adjust AL after Subtraction</a>
  AMED_X86_PAGE_DEC, //!< <a href="../target/x86/DEC.html">DEC-Decrement by 1</a>
  AMED_X86_PAGE_DIV, //!< <a href="../target/x86/DIV.html">DIV-Unsigned Divide</a>
  AMED_X86_PAGE_ENTER, //!< <a href="../target/x86/ENTER.html">ENTER-Make Stack Frame for Procedure Parameters</a>
  AMED_X86_PAGE_HLT, //!< <a href="../target/x86/HLT.html">HLT-Halt</a>
  AMED_X86_PAGE_IDIV, //!< <a href="../target/x86/IDIV.html">IDIV-Signed Divide</a>
  AMED_X86_PAGE_IMUL, //!< <a href="../target/x86/IMUL.html">IMUL-Signed Multiply</a>
  AMED_X86_PAGE_IN, //!< <a href="../target/x86/IN.html">IN-Input from Port</a>
  AMED_X86_PAGE_INC, //!< <a href="../target/x86/INC.html">INC-Increment by 1</a>
  AMED_X86_PAGE_INS, //!< <a href="../target/x86/INS.html">INS/INSB/INSW/INSD-Input from Port to String</a>
  AMED_X86_PAGE_INT, //!< <a href="../target/x86/INT.html">INT-n/INTO/INT3/INT1-Call to Interrupt Procedure</a>
  AMED_X86_PAGE_INVD, //!< <a href="../target/x86/INVD.html">INVD-Invalidate Internal Caches</a>
  AMED_X86_PAGE_INVLPG, //!< <a href="../target/x86/INVLPG.html">INVLPG-Invalidate TLB Entries</a>
  AMED_X86_PAGE_IRET, //!< <a href="../target/x86/IRET.html">IRET/IRETD/IRETQ-Interrupt Return</a>
  AMED_X86_PAGE_JMP, //!< <a href="../target/x86/JMP.html">JMP-Jump</a>
  AMED_X86_PAGE_Jcc, //!< <a href="../target/x86/Jcc.html">Jcc-Jump if Condition Is Met</a>
  AMED_X86_PAGE_LAHF, //!< <a href="../target/x86/LAHF.html">LAHF-Load Status Flags into AH Register</a>
  AMED_X86_PAGE_LAR, //!< <a href="../target/x86/LAR.html">LAR-Load Access Rights Byte</a>
  AMED_X86_PAGE_LEA, //!< <a href="../target/x86/LEA.html">LEA-Load Effective Address</a>
  AMED_X86_PAGE_LEAVE, //!< <a href="../target/x86/LEAVE.html">LEAVE-High Level Procedure Exit</a>
  AMED_X86_PAGE_LLDT, //!< <a href="../target/x86/LLDT.html">LLDT-Load Local Descriptor Table Register</a>
  AMED_X86_PAGE_LMSW, //!< <a href="../target/x86/LMSW.html">LMSW-Load Machine Status Word</a>
  AMED_X86_PAGE_LODS, //!< <a href="../target/x86/LODS.html">LODS/LODSB/LODSW/LODSD/LODSQ-Load String</a>
  AMED_X86_PAGE_LOOP, //!< <a href="../target/x86/LOOP.html">LOOP/LOOPcc-Loop According to ECX Counter</a>
  AMED_X86_PAGE_LSL, //!< <a href="../target/x86/LSL.html">LSL-Load Segment Limit</a>
  AMED_X86_PAGE_LTR, //!< <a href="../target/x86/LTR.html">LTR-Load Task Register</a>
  AMED_X86_PAGE_LZCNT, //!< <a href="../target/x86/LZCNT.html">LZCNT-Count the Number of Leading Zero Bits</a>
  AMED_X86_PAGE_LxDT, //!< <a href="../target/x86/LxDT.html">LGDT/LIDT-Load Global/Interrupt Descriptor Table Register</a>
  AMED_X86_PAGE_LxS, //!< <a href="../target/x86/LxS.html">LDS/LES/LFS/LGS/LSS-Load Far Pointer</a>
  AMED_X86_PAGE_MOV, //!< <a href="../target/x86/MOV.html">MOV-Move</a>
  AMED_X86_PAGE_MOVBE, //!< <a href="../target/x86/MOVBE.html">MOVBE-Move Data After Swapping Bytes</a>
  AMED_X86_PAGE_MOVDIR64B, //!< <a href="../target/x86/MOVDIR64B.html">MOVDIR64B-Move 64 Bytes as Direct Store</a>
  AMED_X86_PAGE_MOVDIRI, //!< <a href="../target/x86/MOVDIRI.html">MOVDIRI-Move Doubleword as Direct Store</a>
  AMED_X86_PAGE_MOVS, //!< <a href="../target/x86/MOVS.html">MOVS/MOVSB/MOVSW/MOVSD/MOVSQ-Move Data from String to String</a>
  AMED_X86_PAGE_MOVSX, //!< <a href="../target/x86/MOVSX.html">MOVSX/MOVSXD-Move with Sign-Extension</a>
  AMED_X86_PAGE_MOVZX, //!< <a href="../target/x86/MOVZX.html">MOVZX-Move with Zero-Extend</a>
  AMED_X86_PAGE_MOVcntrl, //!< <a href="../target/x86/MOVcntrl.html">MOV-Move to/from Control Registers</a>
  AMED_X86_PAGE_MOVdbg, //!< <a href="../target/x86/MOVdbg.html">MOV-Move to/from Debug Registers</a>
  AMED_X86_PAGE_MUL, //!< <a href="../target/x86/MUL.html">MUL-Unsigned Multiply</a>
  AMED_X86_PAGE_MULX, //!< <a href="../target/x86/MULX.html">MULX-Unsigned Multiply Without Affecting Flags</a>
  AMED_X86_PAGE_NEG, //!< <a href="../target/x86/NEG.html">NEG-Two"s Complement Negation</a>
  AMED_X86_PAGE_NOP, //!< <a href="../target/x86/NOP.html">NOP-No Operation</a>
  AMED_X86_PAGE_NOT, //!< <a href="../target/x86/NOT.html">NOT-One"s Complement Negation</a>
  AMED_X86_PAGE_OR, //!< <a href="../target/x86/OR.html">OR-Logical Inclusive OR</a>
  AMED_X86_PAGE_OUT, //!< <a href="../target/x86/OUT.html">OUT-Output to Port</a>
  AMED_X86_PAGE_OUTS, //!< <a href="../target/x86/OUTS.html">OUTS/OUTSB/OUTSW/OUTSD-Output String to Port</a>
  AMED_X86_PAGE_PAUSE, //!< <a href="../target/x86/PAUSE.html">PAUSE-Spin Loop Hint</a>
  AMED_X86_PAGE_PCLMULQDQ, //!< <a href="../target/x86/PCLMULQDQ.html">PCLMULQDQ-Carry-Less Multiplication Quadword</a>
  AMED_X86_PAGE_PCONFIG, //!< PCONFIG
  AMED_X86_PAGE_PDEP, //!< <a href="../target/x86/PDEP.html">PDEP-Parallel Bits Deposit</a>
  AMED_X86_PAGE_PEXT, //!< <a href="../target/x86/PEXT.html">PEXT-Parallel Bits Extract</a>
  AMED_X86_PAGE_POP, //!< <a href="../target/x86/POP.html">POP-Pop a Value from the Stack</a>
  AMED_X86_PAGE_POPA, //!< <a href="../target/x86/POPA.html">POPA/POPAD-Pop All General-Purpose Registers</a>
  AMED_X86_PAGE_POPF, //!< <a href="../target/x86/POPF.html">POPF/POPFD/POPFQ-Pop Stack into EFLAGS Register</a>
  AMED_X86_PAGE_PUSH, //!< <a href="../target/x86/PUSH.html">PUSH-Push Word, Doubleword or Quadword Onto the Stack</a>
  AMED_X86_PAGE_PUSHA, //!< <a href="../target/x86/PUSHA.html">PUSHA/PUSHAD-Push All General-Purpose Registers</a>
  AMED_X86_PAGE_PUSHF, //!< <a href="../target/x86/PUSHF.html">PUSHF/PUSHFD/PUSHFQ-Push EFLAGS Register onto the Stack</a>
  AMED_X86_PAGE_RDMSR, //!< <a href="../target/x86/RDMSR.html">RDMSR-Read from Model Specific Register</a>
  AMED_X86_PAGE_RDPMC, //!< <a href="../target/x86/RDPMC.html">RDPMC-Read Performance-Monitoring Counters</a>
  AMED_X86_PAGE_RDTSC, //!< <a href="../target/x86/RDTSC.html">RDTSC-Read Time-Stamp Counter</a>
  AMED_X86_PAGE_RET, //!< <a href="../target/x86/RET.html">RET-Return from Procedure</a>
  AMED_X86_PAGE_RORX, //!< <a href="../target/x86/RORX.html">RORX-Rotate Right Logical Without Affecting Flags</a>
  AMED_X86_PAGE_ROTATE, //!< <a href="../target/x86/ROTATE.html">RCL/RCR/ROL/ROR-Rotate</a>
  AMED_X86_PAGE_RSM, //!< <a href="../target/x86/RSM.html">RSM-Resume from System Management Mode</a>
  AMED_X86_PAGE_SAHF, //!< <a href="../target/x86/SAHF.html">SAHF-Store AH into Flags</a>
  AMED_X86_PAGE_SALC, //!< SALC
  AMED_X86_PAGE_SBB, //!< <a href="../target/x86/SBB.html">SBB-Integer Subtraction with Borrow</a>
  AMED_X86_PAGE_SCAS, //!< <a href="../target/x86/SCAS.html">SCAS/SCASB/SCASW/SCASD-Scan String</a>
  AMED_X86_PAGE_SETcc, //!< <a href="../target/x86/SETcc.html">SETcc-Set Byte on Condition</a>
  AMED_X86_PAGE_SGDT, //!< <a href="../target/x86/SGDT.html">SGDT-Store Global Descriptor Table Register</a>
  AMED_X86_PAGE_SHA1MSG1, //!< <a href="../target/x86/SHA1MSG1.html">SHA1MSG1-Perform an Intermediate Calculation for the Next Four SHA1 Message Dwords</a>
  AMED_X86_PAGE_SHA1MSG2, //!< <a href="../target/x86/SHA1MSG2.html">SHA1MSG2-Perform a Final Calculation for the Next Four SHA1 Message Dwords</a>
  AMED_X86_PAGE_SHA1NEXTE, //!< <a href="../target/x86/SHA1NEXTE.html">SHA1NEXTE-Calculate SHA1 State Variable E after Four Rounds</a>
  AMED_X86_PAGE_SHA1RNDS4, //!< <a href="../target/x86/SHA1RNDS4.html">SHA1RNDS4-Perform Four Rounds of SHA1 Operation</a>
  AMED_X86_PAGE_SHA256MSG1, //!< <a href="../target/x86/SHA256MSG1.html">SHA256MSG1-Perform an Intermediate Calculation for the Next Four SHA256 Message Dwords</a>
  AMED_X86_PAGE_SHA256MSG2, //!< <a href="../target/x86/SHA256MSG2.html">SHA256MSG2-Perform a Final Calculation for the Next Four SHA256 Message Dwords</a>
  AMED_X86_PAGE_SHA256RNDS2, //!< <a href="../target/x86/SHA256RNDS2.html">SHA256RNDS2-Perform Two Rounds of SHA256 Operation</a>
  AMED_X86_PAGE_SHIFT, //!< <a href="../target/x86/SHIFT.html">SAL/SAR/SHL/SHR-Shift</a>
  AMED_X86_PAGE_SHIFTX, //!< <a href="../target/x86/SHIFTX.html">SARX/SHLX/SHRX-Shift Without Affecting Flags</a>
  AMED_X86_PAGE_SHLD, //!< <a href="../target/x86/SHLD.html">SHLD-Double Precision Shift Left</a>
  AMED_X86_PAGE_SHRD, //!< <a href="../target/x86/SHRD.html">SHRD-Double Precision Shift Right</a>
  AMED_X86_PAGE_SIDT, //!< <a href="../target/x86/SIDT.html">SIDT-Store Interrupt Descriptor Table Register</a>
  AMED_X86_PAGE_SLDT, //!< <a href="../target/x86/SLDT.html">SLDT-Store Local Descriptor Table Register</a>
  AMED_X86_PAGE_SMSW, //!< <a href="../target/x86/SMSW.html">SMSW-Store Machine Status Word</a>
  AMED_X86_PAGE_STC, //!< <a href="../target/x86/STC.html">STC-Set Carry Flag</a>
  AMED_X86_PAGE_STD, //!< <a href="../target/x86/STD.html">STD-Set Direction Flag</a>
  AMED_X86_PAGE_STI, //!< <a href="../target/x86/STI.html">STI-Set Interrupt Flag</a>
  AMED_X86_PAGE_STOS, //!< <a href="../target/x86/STOS.html">STOS/STOSB/STOSW/STOSD/STOSQ-Store String</a>
  AMED_X86_PAGE_STR, //!< <a href="../target/x86/STR.html">STR-Store Task Register</a>
  AMED_X86_PAGE_SUB, //!< <a href="../target/x86/SUB.html">SUB-Subtract</a>
  AMED_X86_PAGE_SWAPGS, //!< <a href="../target/x86/SWAPGS.html">SWAPGS-Swap GS Base Register</a>
  AMED_X86_PAGE_SYSENTER, //!< <a href="../target/x86/SYSENTER.html">SYSENTER-Fast System Call</a>
  AMED_X86_PAGE_SYSEXIT, //!< <a href="../target/x86/SYSEXIT.html">SYSEXIT-Fast Return from Fast System Call</a>
  AMED_X86_PAGE_TEST, //!< <a href="../target/x86/TEST.html">TEST-Logical Compare</a>
  AMED_X86_PAGE_TZCNT, //!< <a href="../target/x86/TZCNT.html">TZCNT-Count the Number of Trailing Zero Bits</a>
  AMED_X86_PAGE_UD, //!< <a href="../target/x86/UD.html">UD-Undefined Instruction</a>
  AMED_X86_PAGE_VCVTPH2PS, //!< <a href="../target/x86/VCVTPH2PS.html">VCVTPH2PS-Convert 16-bit FP values to Single-Precision FP values</a>
  AMED_X86_PAGE_VCVTPS2PH, //!< <a href="../target/x86/VCVTPS2PH.html">VCVTPS2PH-Convert Single-Precision FP value to 16-bit FP value</a>
  AMED_X86_PAGE_VERx, //!< <a href="../target/x86/VERx.html">VERR/VERW-Verify a Segment for Reading or Writing</a>
  AMED_X86_PAGE_WBINVD, //!< <a href="../target/x86/WBINVD.html">WBINVD-Write Back and Invalidate Cache</a>
  AMED_X86_PAGE_WRMSR, //!< <a href="../target/x86/WRMSR.html">WRMSR-Write to Model Specific Register</a>
  AMED_X86_PAGE_XADD, //!< <a href="../target/x86/XADD.html">XADD-Exchange and Add</a>
  AMED_X86_PAGE_XCHG, //!< <a href="../target/x86/XCHG.html">XCHG-Exchange Register/Memory with Register</a>
  AMED_X86_PAGE_XLAT, //!< <a href="../target/x86/XLAT.html">XLAT/XLATB-Table Look-up Translation</a>
  AMED_X86_PAGE_XOR, //!< <a href="../target/x86/XOR.html">XOR-Logical Exclusive OR</a>
  AMED_X86_PAGE_F2XM1, //!< <a href="../target/x86/F2XM1.html">F2XM1-Compute 2x-1</a>
  AMED_X86_PAGE_FABS, //!< <a href="../target/x86/FABS.html">FABS-Absolute Value</a>
  AMED_X86_PAGE_FBLD, //!< <a href="../target/x86/FBLD.html">FBLD-Load Binary Coded Decimal</a>
  AMED_X86_PAGE_FBSTP, //!< <a href="../target/x86/FBSTP.html">FBSTP-Store BCD Integer and Pop</a>
  AMED_X86_PAGE_FCHS, //!< <a href="../target/x86/FCHS.html">FCHS-Change Sign</a>
  AMED_X86_PAGE_FCMOVcc, //!< <a href="../target/x86/FCMOVcc.html">FCMOVcc-Floating-Point Conditional Move</a>
  AMED_X86_PAGE_FCOM, //!< <a href="../target/x86/FCOM.html">FCOM/FCOMP/FCOMPP-Compare Floating Point Values</a>
  AMED_X86_PAGE_FCOS, //!< <a href="../target/x86/FCOS.html">FCOS-Cosine</a>
  AMED_X86_PAGE_FDECSTP, //!< <a href="../target/x86/FDECSTP.html">FDECSTP-Decrement Stack-Top Pointer</a>
  AMED_X86_PAGE_FDISI8087_NOP, //!< FDISI8087_NOP
  AMED_X86_PAGE_FENI8087_NOP, //!< FENI8087_NOP
  AMED_X86_PAGE_FFREE, //!< <a href="../target/x86/FFREE.html">FFREE-Free Floating-Point Register</a>
  AMED_X86_PAGE_FFREEP, //!< FFREEP
  AMED_X86_PAGE_FICOM, //!< <a href="../target/x86/FICOM.html">FICOM/FICOMP-Compare Integer</a>
  AMED_X86_PAGE_FILD, //!< <a href="../target/x86/FILD.html">FILD-Load Integer</a>
  AMED_X86_PAGE_FINCSTP, //!< <a href="../target/x86/FINCSTP.html">FINCSTP-Increment Stack-Top Pointer</a>
  AMED_X86_PAGE_FIST, //!< <a href="../target/x86/FIST.html">FIST/FISTP-Store Integer</a>
  AMED_X86_PAGE_FLD, //!< <a href="../target/x86/FLD.html">FLD-Load Floating Point Value</a>
  AMED_X86_PAGE_FLDCW, //!< <a href="../target/x86/FLDCW.html">FLDCW-Load x87 FPU Control Word</a>
  AMED_X86_PAGE_FLDENV, //!< <a href="../target/x86/FLDENV.html">FLDENV-Load x87 FPU Environment</a>
  AMED_X86_PAGE_FLDx, //!< <a href="../target/x86/FLDx.html">FLD1/FLDL2T/FLDL2E/FLDPI/FLDLG2/FLDLN2/FLDZ-Load Constant</a>
  AMED_X86_PAGE_FNOP, //!< <a href="../target/x86/FNOP.html">FNOP-No Operation</a>
  AMED_X86_PAGE_FPATAN, //!< <a href="../target/x86/FPATAN.html">FPATAN-Partial Arctangent</a>
  AMED_X86_PAGE_FPREM, //!< <a href="../target/x86/FPREM.html">FPREM-Partial Remainder</a>
  AMED_X86_PAGE_FPREM1, //!< <a href="../target/x86/FPREM1.html">FPREM1-Partial Remainder</a>
  AMED_X86_PAGE_FPTAN, //!< <a href="../target/x86/FPTAN.html">FPTAN-Partial Tangent</a>
  AMED_X86_PAGE_FRNDINT, //!< <a href="../target/x86/FRNDINT.html">FRNDINT-Round to Integer</a>
  AMED_X86_PAGE_FRSTOR, //!< <a href="../target/x86/FRSTOR.html">FRSTOR-Restore x87 FPU State</a>
  AMED_X86_PAGE_FSAVE, //!< <a href="../target/x86/FSAVE.html">FSAVE/FNSAVE-Store x87 FPU State</a>
  AMED_X86_PAGE_FSCALE, //!< <a href="../target/x86/FSCALE.html">FSCALE-Scale</a>
  AMED_X86_PAGE_FSETPM287_NOP, //!< FSETPM287_NOP
  AMED_X86_PAGE_FSIN, //!< <a href="../target/x86/FSIN.html">FSIN-Sine</a>
  AMED_X86_PAGE_FSINCOS, //!< <a href="../target/x86/FSINCOS.html">FSINCOS-Sine and Cosine</a>
  AMED_X86_PAGE_FSQRT, //!< <a href="../target/x86/FSQRT.html">FSQRT-Square Root</a>
  AMED_X86_PAGE_FST, //!< <a href="../target/x86/FST.html">FST/FSTP-Store Floating Point Value</a>
  AMED_X86_PAGE_FSTPNCE, //!< FSTPNCE
  AMED_X86_PAGE_FTST, //!< <a href="../target/x86/FTST.html">FTST-TEST</a>
  AMED_X86_PAGE_FUCOM, //!< <a href="../target/x86/FUCOM.html">FUCOM/FUCOMP/FUCOMPP-Unordered Compare Floating Point Values</a>
  AMED_X86_PAGE_FXAM, //!< <a href="../target/x86/FXAM.html">FXAM-Examine Floating-Point</a>
  AMED_X86_PAGE_FXCH, //!< <a href="../target/x86/FXCH.html">FXCH-Exchange Register Contents</a>
  AMED_X86_PAGE_FXTRACT, //!< <a href="../target/x86/FXTRACT.html">FXTRACT-Extract Exponent and Significand</a>
  AMED_X86_PAGE_FYL2X, //!< <a href="../target/x86/FYL2X.html">FYL2X-Compute y * log2x</a>
  AMED_X86_PAGE_FYL2XP1, //!< <a href="../target/x86/FYL2XP1.html">FYL2XP1-Compute y * log2(x +1)</a>
  AMED_X86_PAGE_FxADD, //!< <a href="../target/x86/FxADD.html">FADD/FADDP/FIADD-Add</a>
  AMED_X86_PAGE_FxCLEX, //!< <a href="../target/x86/FxCLEX.html">FCLEX/FNCLEX-Clear Exceptions</a>
  AMED_X86_PAGE_FxCOMI, //!< <a href="../target/x86/FxCOMI.html">FCOMI/FCOMIP/ FUCOMI/FUCOMIP-Compare Floating Point Values and Set EFLAGS</a>
  AMED_X86_PAGE_FxDIV, //!< <a href="../target/x86/FxDIV.html">FDIV/FDIVP/FIDIV-Divide</a>
  AMED_X86_PAGE_FxDIVR, //!< <a href="../target/x86/FxDIVR.html">FDIVR/FDIVRP/FIDIVR-Reverse Divide</a>
  AMED_X86_PAGE_FxINIT, //!< <a href="../target/x86/FxINIT.html">FINIT/FNINIT-Initialize Floating-Point Unit</a>
  AMED_X86_PAGE_FxMUL, //!< <a href="../target/x86/FxMUL.html">FMUL/FMULP/FIMUL-Multiply</a>
  AMED_X86_PAGE_FxSTCW, //!< <a href="../target/x86/FxSTCW.html">FSTCW/FNSTCW-Store x87 FPU Control Word</a>
  AMED_X86_PAGE_FxSTENV, //!< <a href="../target/x86/FxSTENV.html">FSTENV/FNSTENV-Store x87 FPU Environment</a>
  AMED_X86_PAGE_FxSTSW, //!< <a href="../target/x86/FxSTSW.html">FSTSW/FNSTSW-Store x87 FPU Status Word</a>
  AMED_X86_PAGE_FxSUB, //!< <a href="../target/x86/FxSUB.html">FSUB/FSUBP/FISUB-Subtract</a>
  AMED_X86_PAGE_FxSUBR, //!< <a href="../target/x86/FxSUBR.html">FSUBR/FSUBRP/FISUBR-Reverse Subtract</a>
  AMED_X86_PAGE_WAIT, //!< <a href="../target/x86/WAIT.html">WAIT/FWAIT-Wait</a>
  AMED_X86_PAGE_BNDCL, //!< <a href="../target/x86/BNDCL.html">BNDCL-Check Lower Bound</a>
  AMED_X86_PAGE_BNDCx, //!< <a href="../target/x86/BNDCx.html">BNDCU/BNDCN-Check Upper Bound</a>
  AMED_X86_PAGE_BNDLDX, //!< <a href="../target/x86/BNDLDX.html">BNDLDX-Load Extended Bounds Using Address Translation</a>
  AMED_X86_PAGE_BNDMK, //!< <a href="../target/x86/BNDMK.html">BNDMK-Make Bounds</a>
  AMED_X86_PAGE_BNDMOV, //!< <a href="../target/x86/BNDMOV.html">BNDMOV-Move Bounds</a>
  AMED_X86_PAGE_BNDSTX, //!< <a href="../target/x86/BNDSTX.html">BNDSTX-Store Extended Bounds Using Address Translation</a>
  AMED_X86_PAGE_CLAC, //!< <a href="../target/x86/CLAC.html">CLAC-Clear AC Flag in EFLAGS Register</a>
  AMED_X86_PAGE_CLDEMOTE, //!< <a href="../target/x86/CLDEMOTE.html">CLDEMOTE-Cache Line Demote</a>
  AMED_X86_PAGE_CLFLUSH, //!< <a href="../target/x86/CLFLUSH.html">CLFLUSH-Flush Cache Line</a>
  AMED_X86_PAGE_CLFLUSHOPT, //!< <a href="../target/x86/CLFLUSHOPT.html">CLFLUSHOPT-Flush Cache Line Optimized</a>
  AMED_X86_PAGE_CLRSSBSY, //!< CLRSSBSY-Clear Busy Flag in a Supervisor Shadow Stack Token
  AMED_X86_PAGE_CLWB, //!< <a href="../target/x86/CLWB.html">CLWB-Cache Line Write Back</a>
  AMED_X86_PAGE_ENCLS, //!< ENCLS
  AMED_X86_PAGE_ENCLU, //!< ENCLU
  AMED_X86_PAGE_ENCLV, //!< ENCLV
  AMED_X86_PAGE_ENDBR32, //!< ENDBR32-Terminate an Indirect Branch in 32-bit and Compatibility Mode
  AMED_X86_PAGE_ENDBR64, //!< ENDBR64-Terminate an Indirect Branch in 64-bit Mode
  AMED_X86_PAGE_ENQCMD, //!< ENQCMD
  AMED_X86_PAGE_ENQCMDS, //!< ENQCMDS
  AMED_X86_PAGE_GETSEC, //!< GETSEC
  AMED_X86_PAGE_INCSSPx, //!< INCSSPD/INCSSPQ-Increment Shadow Stack Pointer
  AMED_X86_PAGE_INVEPT, //!< <a href="../target/x86/INVEPT.html">INVEPT-Invalidate Translations Derived from EPT</a>
  AMED_X86_PAGE_INVPCID, //!< <a href="../target/x86/INVPCID.html">INVPCID-Invalidate Process-Context Identifier</a>
  AMED_X86_PAGE_INVVPID, //!< <a href="../target/x86/INVVPID.html">INVVPID-Invalidate Translations Based on VPID</a>
  AMED_X86_PAGE_MONITOR, //!< <a href="../target/x86/MONITOR.html">MONITOR-Set Up Monitor Address</a>
  AMED_X86_PAGE_MWAIT, //!< <a href="../target/x86/MWAIT.html">MWAIT-Monitor Wait</a>
  AMED_X86_PAGE_PTWRITE, //!< <a href="../target/x86/PTWRITE.html">PTWRITE-Write Data to a Processor Trace Packet</a>
  AMED_X86_PAGE_RDPID, //!< <a href="../target/x86/RDPID.html">RDPID-Read Processor ID</a>
  AMED_X86_PAGE_RDPKRU, //!< <a href="../target/x86/RDPKRU.html">RDPKRU-Read Protection Key Rights for User Pages</a>
  AMED_X86_PAGE_RDRAND, //!< <a href="../target/x86/RDRAND.html">RDRAND-Read Random Number</a>
  AMED_X86_PAGE_RDSEED, //!< <a href="../target/x86/RDSEED.html">RDSEED-Read Random SEED</a>
  AMED_X86_PAGE_RDSSPx, //!< RDSSPD/RDSSPQ-Read Shadow Stack Pointer
  AMED_X86_PAGE_RDTSCP, //!< <a href="../target/x86/RDTSCP.html">RDTSCP-Read Time-Stamp Counter and Processor ID</a>
  AMED_X86_PAGE_RDxSBASE, //!< <a href="../target/x86/RDxSBASE.html">RDFSBASE/RDGSBASE-Read FS/GS Segment Base</a>
  AMED_X86_PAGE_RSTORSSP, //!< RSTORSSP-Restore Saved Shadow Stack Pointer
  AMED_X86_PAGE_SAVEPREVSSP, //!< SAVEPREVSSP-Save Previous Shadow Stack Pointer
  AMED_X86_PAGE_SETSSBSY, //!< SETSSBSY-Mark Shadow Stack Busy
  AMED_X86_PAGE_STAC, //!< <a href="../target/x86/STAC.html">STAC-Set AC Flag in EFLAGS Register</a>
  AMED_X86_PAGE_TPAUSE, //!< <a href="../target/x86/TPAUSE.html">TPAUSE-Timed PAUSE</a>
  AMED_X86_PAGE_UMONITOR, //!< <a href="../target/x86/UMONITOR.html">UMONITOR-User Level Set Up Monitor Address</a>
  AMED_X86_PAGE_UMWAIT, //!< <a href="../target/x86/UMWAIT.html">UMWAIT-User Level Monitor Wait</a>
  AMED_X86_PAGE_VMCALL, //!< <a href="../target/x86/VMCALL.html">VMCALL-Call to VM Monitor</a>
  AMED_X86_PAGE_VMCLEAR, //!< <a href="../target/x86/VMCLEAR.html">VMCLEAR-Clear Virtual-Machine Control Structure</a>
  AMED_X86_PAGE_VMFUNC, //!< <a href="../target/x86/VMFUNC.html">VMFUNC-Invoke VM function</a>
  AMED_X86_PAGE_VMLAUNCH_RESUME, //!< <a href="../target/x86/VMLAUNCH_RESUME.html">VMLAUNCH/VMRESUME-Launch/Resume Virtual Machine</a>
  AMED_X86_PAGE_VMPTRLD, //!< <a href="../target/x86/VMPTRLD.html">VMPTRLD-Load Pointer to Virtual-Machine Control Structure</a>
  AMED_X86_PAGE_VMPTRST, //!< <a href="../target/x86/VMPTRST.html">VMPTRST-Store Pointer to Virtual-Machine Control Structure</a>
  AMED_X86_PAGE_VMREAD, //!< <a href="../target/x86/VMREAD.html">VMREAD-Read Field from Virtual-Machine Control Structure</a>
  AMED_X86_PAGE_VMWRITE, //!< <a href="../target/x86/VMWRITE.html">VMWRITE-Write Field to Virtual-Machine Control Structure</a>
  AMED_X86_PAGE_VMXOFF, //!< <a href="../target/x86/VMXOFF.html">VMXOFF-Leave VMX Operation</a>
  AMED_X86_PAGE_VMXON, //!< <a href="../target/x86/VMXON.html">VMXON-Enter VMX Operation</a>
  AMED_X86_PAGE_WRPKRU, //!< <a href="../target/x86/WRPKRU.html">WRPKRU-Write Data to User Page Key Register</a>
  AMED_X86_PAGE_WRSSx, //!< WRSSD/WRSSQ-Write to Shadow Stack
  AMED_X86_PAGE_WRUSSx, //!< WRUSSD/WRUSSQ-Write to User Shadow Stack
  AMED_X86_PAGE_WRxSBASE, //!< <a href="../target/x86/WRxSBASE.html">WRFSBASE/WRGSBASE-Write FS/GS Segment Base</a>
  AMED_X86_PAGE_XABORT, //!< <a href="../target/x86/XABORT.html">XABORT-Transactional Abort</a>
  AMED_X86_PAGE_XBEGIN, //!< <a href="../target/x86/XBEGIN.html">XBEGIN-Transactional Begin</a>
  AMED_X86_PAGE_XEND, //!< <a href="../target/x86/XEND.html">XEND-Transactional End</a>
  AMED_X86_PAGE_XGETBV, //!< <a href="../target/x86/XGETBV.html">XGETBV-Get Value of Extended Control Register</a>
  AMED_X86_PAGE_XRSTOR, //!< <a href="../target/x86/XRSTOR.html">XRSTOR-Restore Processor Extended States</a>
  AMED_X86_PAGE_XRSTORS, //!< <a href="../target/x86/XRSTORS.html">XRSTORS-Restore Processor Extended States Supervisor</a>
  AMED_X86_PAGE_XSAVE, //!< <a href="../target/x86/XSAVE.html">XSAVE-Save Processor Extended States</a>
  AMED_X86_PAGE_XSAVEC, //!< <a href="../target/x86/XSAVEC.html">XSAVEC-Save Processor Extended States with Compaction</a>
  AMED_X86_PAGE_XSAVEOPT, //!< <a href="../target/x86/XSAVEOPT.html">XSAVEOPT-Save Processor Extended States Optimized</a>
  AMED_X86_PAGE_XSAVES, //!< <a href="../target/x86/XSAVES.html">XSAVES-Save Processor Extended States Supervisor</a>
  AMED_X86_PAGE_XSETBV, //!< <a href="../target/x86/XSETBV.html">XSETBV-Set Extended Control Register</a>
  AMED_X86_PAGE_XTEST, //!< <a href="../target/x86/XTEST.html">XTEST-Test If In Transactional Execution</a>
  AMED_X86_PAGE_D3NEXT_PF2IW, //!< PF2IW-Packed Floating-Point to Integer Word Conversion with Sign Extend
  AMED_X86_PAGE_D3NEXT_PFNACC, //!< PFNACC-Packed Floating-Point Negative Accumulate
  AMED_X86_PAGE_D3NEXT_PFPNACC, //!< PFPNACC-Packed Floating-Point Mixed Positive-Negative Accumulate
  AMED_X86_PAGE_D3NEXT_PI2FW, //!< PI2FW-Packed Integer Word to Floating-Point Conversion
  AMED_X86_PAGE_D3NEXT_PSWAPD, //!< PSWAPD-Packed Swap Doubleword
  AMED_X86_PAGE_D3N_FEMMS, //!< FEMMS-Faster entry/exit of the MMX or floating-point state
  AMED_X86_PAGE_D3N_PAVGUSB, //!< PAVGUSB-Packed 8-bit Unsigned Integer Averaging
  AMED_X86_PAGE_D3N_PF2ID, //!< PF2ID-Packed Floating-Point to 32-bit Integer
  AMED_X86_PAGE_D3N_PFACC, //!< PFACC-Packed Floating-Point Accumulate
  AMED_X86_PAGE_D3N_PFADD, //!< PFADD-Packed Floating-Point Addition
  AMED_X86_PAGE_D3N_PFCMPEQ, //!< PFCMPEQ-Packed Floating-Point Comparison, Equal
  AMED_X86_PAGE_D3N_PFCMPGE, //!< PFCMPGE-Packed Floating-Point Comparison, Greater or Equal
  AMED_X86_PAGE_D3N_PFCMPGT, //!< PFCMPGT-Packed Floating-Point Comparison, Greater
  AMED_X86_PAGE_D3N_PFMAX, //!< PFMAX-Packed Floating-Point Maximum
  AMED_X86_PAGE_D3N_PFMIN, //!< PFMIN-Packed Floating-Point Minimum
  AMED_X86_PAGE_D3N_PFMUL, //!< PFMUL-Packed Floating-Point Multiplication
  AMED_X86_PAGE_D3N_PFRCP, //!< PFRCP-Packed Floating-Point Reciprocal Approximation
  AMED_X86_PAGE_D3N_PFRCPIT2, //!< PFRCPIT2-Packed Floating-Point Reciprocal/Reciprocal Square Root Second Iteration Step
  AMED_X86_PAGE_D3N_PFRSQIT1, //!< PFRSQIT1-Packed Floating-Point Reciprocal Square Root First Iteration Step
  AMED_X86_PAGE_D3N_PFSUB, //!< PFSUB-Packed Floating-Point Subtraction
  AMED_X86_PAGE_D3N_PFSUBR, //!< PFSUBR-Packed Floating-Point Reverse Subtraction
  AMED_X86_PAGE_D3N_PI2FD, //!< PI2FD-Packed 32-bit Integer to Floating-Point Conversion
  AMED_X86_PAGE_D3N_PMULHRW, //!< PMULHRW-Packed 16-bit Integer Multiply with rounding
  AMED_X86_PAGE_D3N_PREFETCH, //!< PREFETCH/PREFETCHW* Prefetch at least a 32-byte line into L1 data cache (Dcache)
  AMED_X86_PAGE_EMMS, //!< <a href="../target/x86/EMMS.html">EMMS-Empty MMX Technology State</a>
  AMED_X86_PAGE_MASKMOVQ, //!< <a href="../target/x86/MASKMOVQ.html">MASKMOVQ-Store Selected Bytes of Quadword</a>
  AMED_X86_PAGE_MOVNTQ, //!< <a href="../target/x86/MOVNTQ.html">MOVNTQ-Store of Quadword Using Non-Temporal Hint</a>
  AMED_X86_PAGE_PFCPIT1, //!< PFCPIT1
  AMED_X86_PAGE_PFSQRT, //!< PFSQRT
  AMED_X86_PAGE_PREFETCHW, //!< <a href="../target/x86/PREFETCHW.html">PREFETCHW-Prefetch Data into Caches in Anticipation of a Write</a>
  AMED_X86_PAGE_PSHUFW, //!< <a href="../target/x86/PSHUFW.html">PSHUFW-Shuffle Packed Words</a>
  AMED_X86_PAGE_ADDPD, //!< <a href="../target/x86/ADDPD.html">ADDPD-Add Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_ADDPS, //!< <a href="../target/x86/ADDPS.html">ADDPS-Add Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_ADDSD, //!< <a href="../target/x86/ADDSD.html">ADDSD-Add Scalar Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_ADDSS, //!< <a href="../target/x86/ADDSS.html">ADDSS-Add Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_ADDSUBPD, //!< <a href="../target/x86/ADDSUBPD.html">ADDSUBPD-Packed Double-FP Add/Subtract</a>
  AMED_X86_PAGE_ADDSUBPS, //!< <a href="../target/x86/ADDSUBPS.html">ADDSUBPS-Packed Single-FP Add/Subtract</a>
  AMED_X86_PAGE_ANDNPD, //!< <a href="../target/x86/ANDNPD.html">ANDNPD-Bitwise Logical AND NOT of Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_ANDNPS, //!< <a href="../target/x86/ANDNPS.html">ANDNPS-Bitwise Logical AND NOT of Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_ANDPD, //!< <a href="../target/x86/ANDPD.html">ANDPD-Bitwise Logical AND of Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_ANDPS, //!< <a href="../target/x86/ANDPS.html">ANDPS-Bitwise Logical AND of Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_BLENDPD, //!< <a href="../target/x86/BLENDPD.html">BLENDPD-Blend Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_BLENDPS, //!< <a href="../target/x86/BLENDPS.html">BLENDPS-Blend Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_BLENDVPD, //!< <a href="../target/x86/BLENDVPD.html">BLENDVPD-Variable Blend Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_BLENDVPS, //!< <a href="../target/x86/BLENDVPS.html">BLENDVPS-Variable Blend Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_CMPPD, //!< <a href="../target/x86/CMPPD.html">CMPPD-Compare Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_CMPPS, //!< <a href="../target/x86/CMPPS.html">CMPPS-Compare Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_CMPSS, //!< <a href="../target/x86/CMPSS.html">CMPSS-Compare Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_COMISD, //!< <a href="../target/x86/COMISD.html">COMISD-Compare Scalar Ordered Double-Precision Floating-Point Values and Set EFLAGS</a>
  AMED_X86_PAGE_COMISS, //!< <a href="../target/x86/COMISS.html">COMISS-Compare Scalar Ordered Single-Precision Floating-Point Values and Set EFLAGS</a>
  AMED_X86_PAGE_CRC32, //!< <a href="../target/x86/CRC32.html">CRC32-Accumulate CRC32 Value</a>
  AMED_X86_PAGE_CVTDQ2PD, //!< <a href="../target/x86/CVTDQ2PD.html">CVTDQ2PD-Convert Packed Doubleword Integers to Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_CVTDQ2PS, //!< <a href="../target/x86/CVTDQ2PS.html">CVTDQ2PS-Convert Packed Doubleword Integers to Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_CVTPD2DQ, //!< <a href="../target/x86/CVTPD2DQ.html">CVTPD2DQ-Convert Packed Double-Precision Floating-Point Values to Packed Doubleword Integers</a>
  AMED_X86_PAGE_CVTPD2PI, //!< <a href="../target/x86/CVTPD2PI.html">CVTPD2PI-Convert Packed Double-Precision FP Values to Packed Dword Integers</a>
  AMED_X86_PAGE_CVTPD2PS, //!< <a href="../target/x86/CVTPD2PS.html">CVTPD2PS-Convert Packed Double-Precision Floating-Point Values to Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_CVTPI2PD, //!< <a href="../target/x86/CVTPI2PD.html">CVTPI2PD-Convert Packed Dword Integers to Packed Double-Precision FP Values</a>
  AMED_X86_PAGE_CVTPI2PS, //!< <a href="../target/x86/CVTPI2PS.html">CVTPI2PS-Convert Packed Dword Integers to Packed Single-Precision FP Values</a>
  AMED_X86_PAGE_CVTPS2DQ, //!< <a href="../target/x86/CVTPS2DQ.html">CVTPS2DQ-Convert Packed Single-Precision Floating-Point Values to Packed Signed Doubleword Integer Values .3-258</a>
  AMED_X86_PAGE_CVTPS2PD, //!< <a href="../target/x86/CVTPS2PD.html">CVTPS2PD-Convert Packed Single-Precision Floating-Point Values to Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_CVTPS2PI, //!< <a href="../target/x86/CVTPS2PI.html">CVTPS2PI-Convert Packed Single-Precision FP Values to Packed Dword Integers</a>
  AMED_X86_PAGE_CVTSD2SI, //!< <a href="../target/x86/CVTSD2SI.html">CVTSD2SI-Convert Scalar Double-Precision Floating-Point Value to Doubleword Integer</a>
  AMED_X86_PAGE_CVTSD2SS, //!< <a href="../target/x86/CVTSD2SS.html">CVTSD2SS-Convert Scalar Double-Precision Floating-Point Value to Scalar Single-Precision Floating-Point Value. .3-267</a>
  AMED_X86_PAGE_CVTSI2SD, //!< <a href="../target/x86/CVTSI2SD.html">CVTSI2SD-Convert Doubleword Integer to Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_CVTSI2SS, //!< <a href="../target/x86/CVTSI2SS.html">CVTSI2SS-Convert Doubleword Integer to Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_CVTSS2SD, //!< <a href="../target/x86/CVTSS2SD.html">CVTSS2SD-Convert Scalar Single-Precision Floating-Point Value to Scalar Double-Precision Floating-Point Value. .3-273</a>
  AMED_X86_PAGE_CVTSS2SI, //!< <a href="../target/x86/CVTSS2SI.html">CVTSS2SI-Convert Scalar Single-Precision Floating-Point Value to Doubleword Integer</a>
  AMED_X86_PAGE_CVTTPD2DQ, //!< <a href="../target/x86/CVTTPD2DQ.html">CVTTPD2DQ-Convert with Truncation Packed Double-Precision Floating-Point Values to Packed Doubleword Integers</a>
  AMED_X86_PAGE_CVTTPD2PI, //!< <a href="../target/x86/CVTTPD2PI.html">CVTTPD2PI-Convert with Truncation Packed Double-Precision FP Values to Packed Dword Integers</a>
  AMED_X86_PAGE_CVTTPS2DQ, //!< <a href="../target/x86/CVTTPS2DQ.html">CVTTPS2DQ-Convert with Truncation Packed Single-Precision Floating-Point Values to Packed Signed Doubleword Integer Values</a>
  AMED_X86_PAGE_CVTTPS2PI, //!< <a href="../target/x86/CVTTPS2PI.html">CVTTPS2PI-Convert with Truncation Packed Single-Precision FP Values to Packed Dword Integers</a>
  AMED_X86_PAGE_CVTTSD2SI, //!< <a href="../target/x86/CVTTSD2SI.html">CVTTSD2SI-Convert with Truncation Scalar Double-Precision Floating-Point Value to Signed Integer</a>
  AMED_X86_PAGE_CVTTSS2SI, //!< <a href="../target/x86/CVTTSS2SI.html">CVTTSS2SI-Convert with Truncation Scalar Single-Precision Floating-Point Value to Integer</a>
  AMED_X86_PAGE_DIVPD, //!< <a href="../target/x86/DIVPD.html">DIVPD-Divide Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_DIVPS, //!< <a href="../target/x86/DIVPS.html">DIVPS-Divide Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_DIVSD, //!< <a href="../target/x86/DIVSD.html">DIVSD-Divide Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_DIVSS, //!< <a href="../target/x86/DIVSS.html">DIVSS-Divide Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_DPPD, //!< <a href="../target/x86/DPPD.html">DPPD-Dot Product of Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_DPPS, //!< <a href="../target/x86/DPPS.html">DPPS-Dot Product of Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_EXTRACTPS, //!< <a href="../target/x86/EXTRACTPS.html">EXTRACTPS-Extract Packed Floating-Point Values</a>
  AMED_X86_PAGE_FISTTP, //!< <a href="../target/x86/FISTTP.html">FISTTP-Store Integer with Truncation</a>
  AMED_X86_PAGE_FXRSTOR, //!< <a href="../target/x86/FXRSTOR.html">FXRSTOR-Restore x87 FPU, MMX, XMM, and MXCSR State</a>
  AMED_X86_PAGE_FXSAVE, //!< <a href="../target/x86/FXSAVE.html">FXSAVE-Save x87 FPU, MMX Technology, and SSE State</a>
  AMED_X86_PAGE_HADDPD, //!< <a href="../target/x86/HADDPD.html">HADDPD-Packed Double-FP Horizontal Add</a>
  AMED_X86_PAGE_HADDPS, //!< <a href="../target/x86/HADDPS.html">HADDPS-Packed Single-FP Horizontal Add</a>
  AMED_X86_PAGE_HSUBPD, //!< <a href="../target/x86/HSUBPD.html">HSUBPD-Packed Double-FP Horizontal Subtract</a>
  AMED_X86_PAGE_HSUBPS, //!< <a href="../target/x86/HSUBPS.html">HSUBPS-Packed Single-FP Horizontal Subtract</a>
  AMED_X86_PAGE_INSERTPS, //!< <a href="../target/x86/INSERTPS.html">INSERTPS-Insert Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_LDDQU, //!< <a href="../target/x86/LDDQU.html">LDDQU-Load Unaligned Integer 128 Bits</a>
  AMED_X86_PAGE_LDMXCSR, //!< <a href="../target/x86/LDMXCSR.html">LDMXCSR-Load MXCSR Register</a>
  AMED_X86_PAGE_LFENCE, //!< <a href="../target/x86/LFENCE.html">LFENCE-Load Fence</a>
  AMED_X86_PAGE_MASKMOVDQU, //!< <a href="../target/x86/MASKMOVDQU.html">MASKMOVDQU-Store Selected Bytes of Double Quadword</a>
  AMED_X86_PAGE_MAXPD, //!< <a href="../target/x86/MAXPD.html">MAXPD-Maximum of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MAXPS, //!< <a href="../target/x86/MAXPS.html">MAXPS-Maximum of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MAXSD, //!< <a href="../target/x86/MAXSD.html">MAXSD-Return Maximum Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MAXSS, //!< <a href="../target/x86/MAXSS.html">MAXSS-Return Maximum Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MFENCE, //!< <a href="../target/x86/MFENCE.html">MFENCE-Memory Fence</a>
  AMED_X86_PAGE_MINPD, //!< <a href="../target/x86/MINPD.html">MINPD-Minimum of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MINPS, //!< <a href="../target/x86/MINPS.html">MINPS-Minimum of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MINSD, //!< <a href="../target/x86/MINSD.html">MINSD-Return Minimum Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MINSS, //!< <a href="../target/x86/MINSS.html">MINSS-Return Minimum Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MOVAPD, //!< <a href="../target/x86/MOVAPD.html">MOVAPD-Move Aligned Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MOVAPS, //!< <a href="../target/x86/MOVAPS.html">MOVAPS-Move Aligned Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MOVDDUP, //!< <a href="../target/x86/MOVDDUP.html">MOVDDUP-Replicate Double FP Values</a>
  AMED_X86_PAGE_MOVDQ2Q, //!< <a href="../target/x86/MOVDQ2Q.html">MOVDQ2Q-Move Quadword from XMM to MMX Technology Register</a>
  AMED_X86_PAGE_MOVDQA, //!< <a href="../target/x86/MOVDQA.html">MOVDQA,VMOVDQA32/64-Move Aligned Packed Integer Values</a>
  AMED_X86_PAGE_MOVDQU, //!< <a href="../target/x86/MOVDQU.html">MOVDQU,VMOVDQU8/16/32/64-Move Unaligned Packed Integer Values</a>
  AMED_X86_PAGE_MOVHLPS, //!< <a href="../target/x86/MOVHLPS.html">MOVHLPS-Move Packed Single-Precision Floating-Point Values High to Low</a>
  AMED_X86_PAGE_MOVHPD, //!< <a href="../target/x86/MOVHPD.html">MOVHPD-Move High Packed Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MOVHPS, //!< <a href="../target/x86/MOVHPS.html">MOVHPS-Move High Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MOVLHPS, //!< <a href="../target/x86/MOVLHPS.html">MOVLHPS-Move Packed Single-Precision Floating-Point Values Low to High</a>
  AMED_X86_PAGE_MOVLPD, //!< <a href="../target/x86/MOVLPD.html">MOVLPD-Move Low Packed Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MOVLPS, //!< <a href="../target/x86/MOVLPS.html">MOVLPS-Move Low Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MOVMSKPD, //!< <a href="../target/x86/MOVMSKPD.html">MOVMSKPD-Extract Packed Double-Precision Floating-Point Sign Mask</a>
  AMED_X86_PAGE_MOVMSKPS, //!< <a href="../target/x86/MOVMSKPS.html">MOVMSKPS-Extract Packed Single-Precision Floating-Point Sign Mask</a>
  AMED_X86_PAGE_MOVNTDQ, //!< <a href="../target/x86/MOVNTDQ.html">MOVNTDQ-Store Packed Integers Using Non-Temporal Hint</a>
  AMED_X86_PAGE_MOVNTDQA, //!< <a href="../target/x86/MOVNTDQA.html">MOVNTDQA-Load Double Quadword Non-Temporal Aligned Hint</a>
  AMED_X86_PAGE_MOVNTI, //!< <a href="../target/x86/MOVNTI.html">MOVNTI-Store Doubleword Using Non-Temporal Hint</a>
  AMED_X86_PAGE_MOVNTPD, //!< <a href="../target/x86/MOVNTPD.html">MOVNTPD-Store Packed Double-Precision Floating-Point Values Using Non-Temporal Hint</a>
  AMED_X86_PAGE_MOVNTPS, //!< <a href="../target/x86/MOVNTPS.html">MOVNTPS-Store Packed Single-Precision Floating-Point Values Using Non-Temporal Hint</a>
  AMED_X86_PAGE_MOVQ, //!< <a href="../target/x86/MOVQ.html">MOVQ-Move Quadword</a>
  AMED_X86_PAGE_MOVQ2DQ, //!< <a href="../target/x86/MOVQ2DQ.html">MOVQ2DQ-Move Quadword from MMX Technology to XMM Register</a>
  AMED_X86_PAGE_MOVSHDUP, //!< <a href="../target/x86/MOVSHDUP.html">MOVSHDUP-Replicate Single FP Values</a>
  AMED_X86_PAGE_MOVSLDUP, //!< <a href="../target/x86/MOVSLDUP.html">MOVSLDUP-Replicate Single FP Values</a>
  AMED_X86_PAGE_MOVSS, //!< <a href="../target/x86/MOVSS.html">MOVSS-Move or Merge Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MOVUPD, //!< <a href="../target/x86/MOVUPD.html">MOVUPD-Move Unaligned Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MOVUPS, //!< <a href="../target/x86/MOVUPS.html">MOVUPS-Move Unaligned Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MOVx, //!< <a href="../target/x86/MOVx.html">MOVD/MOVQ-Move Doubleword/Move Quadword</a>
  AMED_X86_PAGE_MPSADBW, //!< <a href="../target/x86/MPSADBW.html">MPSADBW-Compute Multiple Packed Sums of Absolute Difference</a>
  AMED_X86_PAGE_MULPD, //!< <a href="../target/x86/MULPD.html">MULPD-Multiply Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MULPS, //!< <a href="../target/x86/MULPS.html">MULPS-Multiply Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_MULSD, //!< <a href="../target/x86/MULSD.html">MULSD-Multiply Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_MULSS, //!< <a href="../target/x86/MULSS.html">MULSS-Multiply Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_ORPD, //!< <a href="../target/x86/ORPD.html">ORPD-Bitwise Logical OR of Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_ORPS, //!< <a href="../target/x86/ORPS.html">ORPS-Bitwise Logical OR of Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_PABSx, //!< <a href="../target/x86/PABSx.html">PABSB/PABSW/PABSD/PABSQ-Packed Absolute Value</a>
  AMED_X86_PAGE_PACKSSxx, //!< <a href="../target/x86/PACKSSxx.html">PACKSSWB/PACKSSDW-Pack with Signed Saturation</a>
  AMED_X86_PAGE_PACKUSDW, //!< <a href="../target/x86/PACKUSDW.html">PACKUSDW-Pack with Unsigned Saturation</a>
  AMED_X86_PAGE_PACKUSWB, //!< <a href="../target/x86/PACKUSWB.html">PACKUSWB-Pack with Unsigned Saturation</a>
  AMED_X86_PAGE_PADDSx, //!< <a href="../target/x86/PADDSx.html">PADDSB/PADDSW-Add Packed Signed Integers with Signed Saturation</a>
  AMED_X86_PAGE_PADDUSx, //!< <a href="../target/x86/PADDUSx.html">PADDUSB/PADDUSW-Add Packed Unsigned Integers with Unsigned Saturation</a>
  AMED_X86_PAGE_PADDx, //!< <a href="../target/x86/PADDx.html">PADDB/PADDW/PADDD/PADDQ-Add Packed Integers</a>
  AMED_X86_PAGE_PALIGNR, //!< <a href="../target/x86/PALIGNR.html">PALIGNR-Packed Align Right</a>
  AMED_X86_PAGE_PAND, //!< <a href="../target/x86/PAND.html">PAND-Logical AND</a>
  AMED_X86_PAGE_PANDN, //!< <a href="../target/x86/PANDN.html">PANDN-Logical AND NOT</a>
  AMED_X86_PAGE_PAVGx, //!< <a href="../target/x86/PAVGx.html">PAVGB/PAVGW-Average Packed Integers</a>
  AMED_X86_PAGE_PBLENDVB, //!< <a href="../target/x86/PBLENDVB.html">PBLENDVB-Variable Blend Packed Bytes</a>
  AMED_X86_PAGE_PBLENDW, //!< <a href="../target/x86/PBLENDW.html">PBLENDW-Blend Packed Words</a>
  AMED_X86_PAGE_PCMPEQQ, //!< <a href="../target/x86/PCMPEQQ.html">PCMPEQQ-Compare Packed Qword Data for Equal</a>
  AMED_X86_PAGE_PCMPEQx, //!< <a href="../target/x86/PCMPEQx.html">PCMPEQB/PCMPEQW/PCMPEQD-Compare Packed Data for Equal</a>
  AMED_X86_PAGE_PCMPESTRI, //!< <a href="../target/x86/PCMPESTRI.html">PCMPESTRI-Packed Compare Explicit Length Strings, Return Index</a>
  AMED_X86_PAGE_PCMPESTRM, //!< <a href="../target/x86/PCMPESTRM.html">PCMPESTRM-Packed Compare Explicit Length Strings, Return Mask</a>
  AMED_X86_PAGE_PCMPGTQ, //!< <a href="../target/x86/PCMPGTQ.html">PCMPGTQ-Compare Packed Data for Greater Than</a>
  AMED_X86_PAGE_PCMPGTx, //!< <a href="../target/x86/PCMPGTx.html">PCMPGTB/PCMPGTW/PCMPGTD-Compare Packed Signed Integers for Greater Than</a>
  AMED_X86_PAGE_PCMPISTRI, //!< <a href="../target/x86/PCMPISTRI.html">PCMPISTRI-Packed Compare Implicit Length Strings, Return Index</a>
  AMED_X86_PAGE_PCMPISTRM, //!< <a href="../target/x86/PCMPISTRM.html">PCMPISTRM-Packed Compare Implicit Length Strings, Return Mask</a>
  AMED_X86_PAGE_PEXTRW, //!< <a href="../target/x86/PEXTRW.html">PEXTRW-Extract Word</a>
  AMED_X86_PAGE_PEXTRx, //!< <a href="../target/x86/PEXTRx.html">PEXTRB/PEXTRD/PEXTRQ-Extract Byte/Dword/Qword</a>
  AMED_X86_PAGE_PHADDSW, //!< <a href="../target/x86/PHADDSW.html">PHADDSW-Packed Horizontal Add and Saturate</a>
  AMED_X86_PAGE_PHADDx, //!< <a href="../target/x86/PHADDx.html">PHADDW/PHADDD-Packed Horizontal Add</a>
  AMED_X86_PAGE_PHMINPOSUW, //!< <a href="../target/x86/PHMINPOSUW.html">PHMINPOSUW-Packed Horizontal Word Minimum</a>
  AMED_X86_PAGE_PHSUBSW, //!< <a href="../target/x86/PHSUBSW.html">PHSUBSW-Packed Horizontal Subtract and Saturate</a>
  AMED_X86_PAGE_PHSUBx, //!< <a href="../target/x86/PHSUBx.html">PHSUBW/PHSUBD-Packed Horizontal Subtract</a>
  AMED_X86_PAGE_PINSRW, //!< <a href="../target/x86/PINSRW.html">PINSRW-Insert Word</a>
  AMED_X86_PAGE_PINSRx, //!< <a href="../target/x86/PINSRx.html">PINSRB/PINSRD/PINSRQ-Insert Byte/Dword/Qword</a>
  AMED_X86_PAGE_PMADDUBSW, //!< <a href="../target/x86/PMADDUBSW.html">PMADDUBSW-Multiply and Add Packed Signed and Unsigned Bytes</a>
  AMED_X86_PAGE_PMADDWD, //!< <a href="../target/x86/PMADDWD.html">PMADDWD-Multiply and Add Packed Integers</a>
  AMED_X86_PAGE_PMAXSx, //!< <a href="../target/x86/PMAXSx.html">PMAXSB/PMAXSW/PMAXSD/PMAXSQ-Maximum of Packed Signed Integers</a>
  AMED_X86_PAGE_PMAXUbw, //!< <a href="../target/x86/PMAXUbw.html">PMAXUB/PMAXUW-Maximum of Packed Unsigned Integers</a>
  AMED_X86_PAGE_PMAXUy, //!< <a href="../target/x86/PMAXUy.html">PMAXUD/PMAXUQ-Maximum of Packed Unsigned Integers</a>
  AMED_X86_PAGE_PMINSbw, //!< <a href="../target/x86/PMINSbw.html">PMINSB/PMINSW-Minimum of Packed Signed Integers</a>
  AMED_X86_PAGE_PMINSy, //!< <a href="../target/x86/PMINSy.html">PMINSD/PMINSQ-Minimum of Packed Signed Integers</a>
  AMED_X86_PAGE_PMINUbw, //!< <a href="../target/x86/PMINUbw.html">PMINUB/PMINUW-Minimum of Packed Unsigned Integers</a>
  AMED_X86_PAGE_PMINUy, //!< <a href="../target/x86/PMINUy.html">PMINUD/PMINUQ-Minimum of Packed Unsigned Integers</a>
  AMED_X86_PAGE_PMOVMSKB, //!< <a href="../target/x86/PMOVMSKB.html">PMOVMSKB-Move Byte Mask</a>
  AMED_X86_PAGE_PMOVSX, //!< <a href="../target/x86/PMOVSX.html">PMOVSX-Packed Move with Sign Extend</a>
  AMED_X86_PAGE_PMOVZX, //!< <a href="../target/x86/PMOVZX.html">PMOVZX-Packed Move with Zero Extend</a>
  AMED_X86_PAGE_PMULDQ, //!< <a href="../target/x86/PMULDQ.html">PMULDQ-Multiply Packed Doubleword Integers</a>
  AMED_X86_PAGE_PMULHRSW, //!< <a href="../target/x86/PMULHRSW.html">PMULHRSW-Packed Multiply High with Round and Scale</a>
  AMED_X86_PAGE_PMULHUW, //!< <a href="../target/x86/PMULHUW.html">PMULHUW-Multiply Packed Unsigned Integers and Store High Result</a>
  AMED_X86_PAGE_PMULHW, //!< <a href="../target/x86/PMULHW.html">PMULHW-Multiply Packed Signed Integers and Store High Result</a>
  AMED_X86_PAGE_PMULLW, //!< <a href="../target/x86/PMULLW.html">PMULLW-Multiply Packed Signed Integers and Store Low Result</a>
  AMED_X86_PAGE_PMULLx, //!< <a href="../target/x86/PMULLx.html">PMULLD/PMULLQ-Multiply Packed Integers and Store Low Result</a>
  AMED_X86_PAGE_PMULUDQ, //!< <a href="../target/x86/PMULUDQ.html">PMULUDQ-Multiply Packed Unsigned Doubleword Integers</a>
  AMED_X86_PAGE_POPCNT, //!< <a href="../target/x86/POPCNT.html">POPCNT-Return the Count of Number of Bits Set to 1</a>
  AMED_X86_PAGE_POR, //!< <a href="../target/x86/POR.html">POR-Bitwise Logical OR</a>
  AMED_X86_PAGE_PREFETCHh, //!< <a href="../target/x86/PREFETCHh.html">PREFETCHh-Prefetch Data Into Caches</a>
  AMED_X86_PAGE_PSADBW, //!< <a href="../target/x86/PSADBW.html">PSADBW-Compute Sum of Absolute Differences</a>
  AMED_X86_PAGE_PSHUFB, //!< <a href="../target/x86/PSHUFB.html">PSHUFB-Packed Shuffle Bytes</a>
  AMED_X86_PAGE_PSHUFD, //!< <a href="../target/x86/PSHUFD.html">PSHUFD-Shuffle Packed Doublewords</a>
  AMED_X86_PAGE_PSHUFHW, //!< <a href="../target/x86/PSHUFHW.html">PSHUFHW-Shuffle Packed High Words</a>
  AMED_X86_PAGE_PSHUFLW, //!< <a href="../target/x86/PSHUFLW.html">PSHUFLW-Shuffle Packed Low Words</a>
  AMED_X86_PAGE_PSIGNx, //!< <a href="../target/x86/PSIGNx.html">PSIGNB/PSIGNW/PSIGND-Packed SIGN</a>
  AMED_X86_PAGE_PSLLDQ, //!< <a href="../target/x86/PSLLDQ.html">PSLLDQ-Shift Double Quadword Left Logical</a>
  AMED_X86_PAGE_PSLLx, //!< <a href="../target/x86/PSLLx.html">PSLLW/PSLLD/PSLLQ-Shift Packed Data Left Logical</a>
  AMED_X86_PAGE_PSRAx, //!< <a href="../target/x86/PSRAx.html">PSRAW/PSRAD/PSRAQ-Shift Packed Data Right Arithmetic</a>
  AMED_X86_PAGE_PSRLDQ, //!< <a href="../target/x86/PSRLDQ.html">PSRLDQ-Shift Double Quadword Right Logical</a>
  AMED_X86_PAGE_PSRLx, //!< <a href="../target/x86/PSRLx.html">PSRLW/PSRLD/PSRLQ-Shift Packed Data Right Logical</a>
  AMED_X86_PAGE_PSUBQ, //!< <a href="../target/x86/PSUBQ.html">PSUBQ-Subtract Packed Quadword Integers</a>
  AMED_X86_PAGE_PSUBSx, //!< <a href="../target/x86/PSUBSx.html">PSUBSB/PSUBSW-Subtract Packed Signed Integers with Signed Saturation</a>
  AMED_X86_PAGE_PSUBUSx, //!< <a href="../target/x86/PSUBUSx.html">PSUBUSB/PSUBUSW-Subtract Packed Unsigned Integers with Unsigned Saturation</a>
  AMED_X86_PAGE_PSUBx, //!< <a href="../target/x86/PSUBx.html">PSUBB/PSUBW/PSUBD-Subtract Packed Integers</a>
  AMED_X86_PAGE_PTEST, //!< <a href="../target/x86/PTEST.html">PTEST-Logical Compare</a>
  AMED_X86_PAGE_PUNPCKHxx, //!< <a href="../target/x86/PUNPCKHxx.html">PUNPCKHBW/PUNPCKHWD/PUNPCKHDQ/PUNPCKHQDQ-Unpack High Data</a>
  AMED_X86_PAGE_PUNPCKLxx, //!< <a href="../target/x86/PUNPCKLxx.html">PUNPCKLBW/PUNPCKLWD/PUNPCKLDQ/PUNPCKLQDQ-Unpack Low Data</a>
  AMED_X86_PAGE_PXOR, //!< <a href="../target/x86/PXOR.html">PXOR-Logical Exclusive OR</a>
  AMED_X86_PAGE_RCPPS, //!< <a href="../target/x86/RCPPS.html">RCPPS-Compute Reciprocals of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_RCPSS, //!< <a href="../target/x86/RCPSS.html">RCPSS-Compute Reciprocal of Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_ROUNDPD, //!< <a href="../target/x86/ROUNDPD.html">ROUNDPD-Round Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_ROUNDPS, //!< <a href="../target/x86/ROUNDPS.html">ROUNDPS-Round Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_ROUNDSD, //!< <a href="../target/x86/ROUNDSD.html">ROUNDSD-Round Scalar Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_ROUNDSS, //!< <a href="../target/x86/ROUNDSS.html">ROUNDSS-Round Scalar Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_RSQRTPS, //!< <a href="../target/x86/RSQRTPS.html">RSQRTPS-Compute Reciprocals of Square Roots of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_RSQRTSS, //!< <a href="../target/x86/RSQRTSS.html">RSQRTSS-Compute Reciprocal of Square Root of Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_SFENCE, //!< <a href="../target/x86/SFENCE.html">SFENCE-Store Fence</a>
  AMED_X86_PAGE_SHUFPD, //!< <a href="../target/x86/SHUFPD.html">SHUFPD-Packed Interleave Shuffle of Pairs of Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_SHUFPS, //!< <a href="../target/x86/SHUFPS.html">SHUFPS-Packed Interleave Shuffle of Quadruplets of Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_SQRTPD, //!< <a href="../target/x86/SQRTPD.html">SQRTPD-Square Root of Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_SQRTPS, //!< <a href="../target/x86/SQRTPS.html">SQRTPS-Square Root of Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_SQRTSD, //!< <a href="../target/x86/SQRTSD.html">SQRTSD-Compute Square Root of Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_SQRTSS, //!< <a href="../target/x86/SQRTSS.html">SQRTSS-Compute Square Root of Scalar Single-Precision Value</a>
  AMED_X86_PAGE_STMXCSR, //!< <a href="../target/x86/STMXCSR.html">STMXCSR-Store MXCSR Register State</a>
  AMED_X86_PAGE_SUBPD, //!< <a href="../target/x86/SUBPD.html">SUBPD-Subtract Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_SUBPS, //!< <a href="../target/x86/SUBPS.html">SUBPS-Subtract Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_SUBSD, //!< <a href="../target/x86/SUBSD.html">SUBSD-Subtract Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_SUBSS, //!< <a href="../target/x86/SUBSS.html">SUBSS-Subtract Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_UCOMISD, //!< <a href="../target/x86/UCOMISD.html">UCOMISD-Unordered Compare Scalar Double-Precision Floating-Point Values and Set EFLAGS</a>
  AMED_X86_PAGE_UCOMISS, //!< <a href="../target/x86/UCOMISS.html">UCOMISS-Unordered Compare Scalar Single-Precision Floating-Point Values and Set EFLAGS</a>
  AMED_X86_PAGE_UNPCKHPD, //!< <a href="../target/x86/UNPCKHPD.html">UNPCKHPD-Unpack and Interleave High Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_UNPCKHPS, //!< <a href="../target/x86/UNPCKHPS.html">UNPCKHPS-Unpack and Interleave High Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_UNPCKLPD, //!< <a href="../target/x86/UNPCKLPD.html">UNPCKLPD-Unpack and Interleave Low Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_UNPCKLPS, //!< <a href="../target/x86/UNPCKLPS.html">UNPCKLPS-Unpack and Interleave Low Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_XORPD, //!< <a href="../target/x86/XORPD.html">XORPD-Bitwise Logical XOR of Packed Double Precision Floating-Point Values</a>
  AMED_X86_PAGE_XORPS, //!< <a href="../target/x86/XORPS.html">XORPS-Bitwise Logical XOR of Packed Single Precision Floating-Point Values</a>
  AMED_X86_PAGE_GF2P8AFFINEINVQB, //!< <a href="../target/x86/GF2P8AFFINEINVQB.html">GF2P8AFFINEINVQB-Galois Field Affine Transformation Inverse</a>
  AMED_X86_PAGE_GF2P8AFFINEQB, //!< <a href="../target/x86/GF2P8AFFINEQB.html">GF2P8AFFINEQB-Galois Field Affine Transformation</a>
  AMED_X86_PAGE_GF2P8MULB, //!< <a href="../target/x86/GF2P8MULB.html">GF2P8MULB-Galois Field Multiply Bytes</a>
  AMED_X86_PAGE_KADDx, //!< <a href="../target/x86/KADDx.html">KADDW/KADDB/KADDQ/KADDD-ADD Two Masks</a>
  AMED_X86_PAGE_KANDNx, //!< <a href="../target/x86/KANDNx.html">KANDNW/KANDNB/KANDNQ/KANDND-Bitwise Logical AND NOT Masks</a>
  AMED_X86_PAGE_KANDx, //!< <a href="../target/x86/KANDx.html">KANDW/KANDB/KANDQ/KANDD-Bitwise Logical AND Masks</a>
  AMED_X86_PAGE_KMOVx, //!< <a href="../target/x86/KMOVx.html">KMOVW/KMOVB/KMOVQ/KMOVD-Move from and to Mask Registers</a>
  AMED_X86_PAGE_KNOTx, //!< <a href="../target/x86/KNOTx.html">KNOTW/KNOTB/KNOTQ/KNOTD-NOT Mask Register</a>
  AMED_X86_PAGE_KORTESTx, //!< <a href="../target/x86/KORTESTx.html">KORTESTW/KORTESTB/KORTESTQ/KORTESTD-OR Masks And Set Flags</a>
  AMED_X86_PAGE_KORx, //!< <a href="../target/x86/KORx.html">KORW/KORB/KORQ/KORD-Bitwise Logical OR Masks</a>
  AMED_X86_PAGE_KSHIFTLx, //!< <a href="../target/x86/KSHIFTLx.html">KSHIFTLW/KSHIFTLB/KSHIFTLQ/KSHIFTLD-Shift Left Mask Registers</a>
  AMED_X86_PAGE_KSHIFTRx, //!< <a href="../target/x86/KSHIFTRx.html">KSHIFTRW/KSHIFTRB/KSHIFTRQ/KSHIFTRD-Shift Right Mask Registers</a>
  AMED_X86_PAGE_KTESTx, //!< <a href="../target/x86/KTESTx.html">KTESTW/KTESTB/KTESTQ/KTESTD-Packed Bit Test Masks and Set Flags</a>
  AMED_X86_PAGE_KUNPCKxx, //!< <a href="../target/x86/KUNPCKxx.html">KUNPCKBW/KUNPCKWD/KUNPCKDQ-Unpack for Mask Registers</a>
  AMED_X86_PAGE_KXNORx, //!< <a href="../target/x86/KXNORx.html">KXNORW/KXNORB/KXNORQ/KXNORD-Bitwise Logical XNOR Masks</a>
  AMED_X86_PAGE_KXORx, //!< <a href="../target/x86/KXORx.html">KXORW/KXORB/KXORQ/KXORD-Bitwise Logical XOR Masks</a>
  AMED_X86_PAGE_VALIGNx, //!< <a href="../target/x86/VALIGNx.html">VALIGND/VALIGNQ-Align Doubleword/Quadword Vectors</a>
  AMED_X86_PAGE_VBLENDMPx, //!< <a href="../target/x86/VBLENDMPx.html">VBLENDMPD/VBLENDMPS-Blend Float64/Float32 Vectors Using an OpMask Control</a>
  AMED_X86_PAGE_VBROADCAST, //!< <a href="../target/x86/VBROADCAST.html">VBROADCAST-Load with Broadcast Floating-Point Data</a>
  AMED_X86_PAGE_VCOMPRESSPD, //!< <a href="../target/x86/VCOMPRESSPD.html">VCOMPRESSPD-Store Sparse Packed Double-Precision Floating-Point Values into Dense Memory</a>
  AMED_X86_PAGE_VCOMPRESSPS, //!< <a href="../target/x86/VCOMPRESSPS.html">VCOMPRESSPS-Store Sparse Packed Single-Precision Floating-Point Values into Dense Memory</a>
  AMED_X86_PAGE_VCVTNE2PS2BF16, //!< VCVTNE2PS2BF16
  AMED_X86_PAGE_VCVTNEPS2BF16, //!< VCVTNEPS2BF16
  AMED_X86_PAGE_VCVTPD2QQ, //!< <a href="../target/x86/VCVTPD2QQ.html">VCVTPD2QQ-Convert Packed Double-Precision Floating-Point Values to Packed Quadword Integers</a>
  AMED_X86_PAGE_VCVTPD2UDQ, //!< <a href="../target/x86/VCVTPD2UDQ.html">VCVTPD2UDQ-Convert Packed Double-Precision Floating-Point Values to Packed Unsigned Doubleword Integers . 5-27</a>
  AMED_X86_PAGE_VCVTPD2UQQ, //!< <a href="../target/x86/VCVTPD2UQQ.html">VCVTPD2UQQ-Convert Packed Double-Precision Floating-Point Values to Packed Unsigned Quadword Integers</a>
  AMED_X86_PAGE_VCVTPS2QQ, //!< <a href="../target/x86/VCVTPS2QQ.html">VCVTPS2QQ-Convert Packed Single Precision Floating-Point Values to Packed Signed Quadword Integer Values . . 5-43</a>
  AMED_X86_PAGE_VCVTPS2UDQ, //!< <a href="../target/x86/VCVTPS2UDQ.html">VCVTPS2UDQ-Convert Packed Single-Precision Floating-Point Values to Packed Unsigned Doubleword Integer Values</a>
  AMED_X86_PAGE_VCVTPS2UQQ, //!< <a href="../target/x86/VCVTPS2UQQ.html">VCVTPS2UQQ-Convert Packed Single Precision Floating-Point Values to Packed Unsigned Quadword Integer Values</a>
  AMED_X86_PAGE_VCVTQQ2PD, //!< <a href="../target/x86/VCVTQQ2PD.html">VCVTQQ2PD-Convert Packed Quadword Integers to Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VCVTQQ2PS, //!< <a href="../target/x86/VCVTQQ2PS.html">VCVTQQ2PS-Convert Packed Quadword Integers to Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VCVTSD2USI, //!< <a href="../target/x86/VCVTSD2USI.html">VCVTSD2USI-Convert Scalar Double-Precision Floating-Point Value to Unsigned Doubleword Integer</a>
  AMED_X86_PAGE_VCVTSS2USI, //!< <a href="../target/x86/VCVTSS2USI.html">VCVTSS2USI-Convert Scalar Single-Precision Floating-Point Value to Unsigned Doubleword Integer</a>
  AMED_X86_PAGE_VCVTTPD2QQ, //!< <a href="../target/x86/VCVTTPD2QQ.html">VCVTTPD2QQ-Convert with Truncation Packed Double-Precision Floating-Point Values to Packed Quadword Integers</a>
  AMED_X86_PAGE_VCVTTPD2UDQ, //!< <a href="../target/x86/VCVTTPD2UDQ.html">VCVTTPD2UDQ-Convert with Truncation Packed Double-Precision Floating-Point Values to Packed Unsigned Doubleword Integers</a>
  AMED_X86_PAGE_VCVTTPD2UQQ, //!< <a href="../target/x86/VCVTTPD2UQQ.html">VCVTTPD2UQQ-Convert with Truncation Packed Double-Precision Floating-Point Values to Packed Unsigned Quadword Integers</a>
  AMED_X86_PAGE_VCVTTPS2QQ, //!< <a href="../target/x86/VCVTTPS2QQ.html">VCVTTPS2QQ-Convert with Truncation Packed Single Precision Floating-Point Values to Packed Signed Quadword Integer Values</a>
  AMED_X86_PAGE_VCVTTPS2UDQ, //!< <a href="../target/x86/VCVTTPS2UDQ.html">VCVTTPS2UDQ-Convert with Truncation Packed Single-Precision Floating-Point Values to Packed Unsigned Doubleword Integer Values</a>
  AMED_X86_PAGE_VCVTTPS2UQQ, //!< <a href="../target/x86/VCVTTPS2UQQ.html">VCVTTPS2UQQ-Convert with Truncation Packed Single Precision Floating-Point Values to Packed Unsigned Quadword Integer Values</a>
  AMED_X86_PAGE_VCVTTSD2USI, //!< <a href="../target/x86/VCVTTSD2USI.html">VCVTTSD2USI-Convert with Truncation Scalar Double-Precision Floating-Point Value to Unsigned Integer</a>
  AMED_X86_PAGE_VCVTTSS2USI, //!< <a href="../target/x86/VCVTTSS2USI.html">VCVTTSS2USI-Convert with Truncation Scalar Single-Precision Floating-Point Value to Unsigned Integer</a>
  AMED_X86_PAGE_VCVTUDQ2PD, //!< <a href="../target/x86/VCVTUDQ2PD.html">VCVTUDQ2PD-Convert Packed Unsigned Doubleword Integers to Packed Double-Precision Floating-Point Values . 5-72</a>
  AMED_X86_PAGE_VCVTUDQ2PS, //!< <a href="../target/x86/VCVTUDQ2PS.html">VCVTUDQ2PS-Convert Packed Unsigned Doubleword Integers to Packed Single-Precision Floating-Point Values . . 5-74</a>
  AMED_X86_PAGE_VCVTUQQ2PD, //!< <a href="../target/x86/VCVTUQQ2PD.html">VCVTUQQ2PD-Convert Packed Unsigned Quadword Integers to Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VCVTUQQ2PS, //!< <a href="../target/x86/VCVTUQQ2PS.html">VCVTUQQ2PS-Convert Packed Unsigned Quadword Integers to Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VCVTUSI2SD, //!< <a href="../target/x86/VCVTUSI2SD.html">VCVTUSI2SD-Convert Unsigned Integer to Scalar Double-Precision Floating-Point Value</a>
  AMED_X86_PAGE_VCVTUSI2SS, //!< <a href="../target/x86/VCVTUSI2SS.html">VCVTUSI2SS-Convert Unsigned Integer to Scalar Single-Precision Floating-Point Value</a>
  AMED_X86_PAGE_VDBPSADBW, //!< <a href="../target/x86/VDBPSADBW.html">VDBPSADBW-Double Block Packed Sum-Absolute-Differences (SAD) on Unsigned Bytes</a>
  AMED_X86_PAGE_VDPBF16PS, //!< VDPBF16PS
  AMED_X86_PAGE_VEXPANDPD, //!< <a href="../target/x86/VEXPANDPD.html">VEXPANDPD-Load Sparse Packed Double-Precision Floating-Point Values from Dense Memory</a>
  AMED_X86_PAGE_VEXPANDPS, //!< <a href="../target/x86/VEXPANDPS.html">VEXPANDPS-Load Sparse Packed Single-Precision Floating-Point Values from Dense Memory</a>
  AMED_X86_PAGE_VEXTRACTFxxx, //!< <a href="../target/x86/VEXTRACTFxxx.html">VEXTRACTF128/VEXTRACTF32x4/VEXTRACTF64x2/VEXTRACTF32x8/VEXTRACTF64x4-Extract Packed Floating-Point Values</a>
  AMED_X86_PAGE_VEXTRACTIxxx, //!< <a href="../target/x86/VEXTRACTIxxx.html">VEXTRACTI128/VEXTRACTI32x4/VEXTRACTI64x2/VEXTRACTI32x8/VEXTRACTI64x4-Extract packed Integer Values</a>
  AMED_X86_PAGE_VFIXUPIMMPD, //!< <a href="../target/x86/VFIXUPIMMPD.html">VFIXUPIMMPD-Fix Up Special Packed Float64 Values</a>
  AMED_X86_PAGE_VFIXUPIMMPS, //!< <a href="../target/x86/VFIXUPIMMPS.html">VFIXUPIMMPS-Fix Up Special Packed Float32 Values</a>
  AMED_X86_PAGE_VFIXUPIMMSD, //!< <a href="../target/x86/VFIXUPIMMSD.html">VFIXUPIMMSD-Fix Up Special Scalar Float64 Value</a>
  AMED_X86_PAGE_VFIXUPIMMSS, //!< <a href="../target/x86/VFIXUPIMMSS.html">VFIXUPIMMSS-Fix Up Special Scalar Float32 Value</a>
  AMED_X86_PAGE_VFMADDSUBxxxPD, //!< <a href="../target/x86/VFMADDSUBxxxPD.html">VFMADDSUB132PD/VFMADDSUB213PD/VFMADDSUB231PD-Fused Multiply-Alternating Add/Subtract of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMADDSUBxxxPS, //!< <a href="../target/x86/VFMADDSUBxxxPS.html">VFMADDSUB132PS/VFMADDSUB213PS/VFMADDSUB231PS-Fused Multiply-Alternating Add/Subtract of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMADDxxxPD, //!< <a href="../target/x86/VFMADDxxxPD.html">VFMADD132PD/VFMADD213PD/VFMADD231PD-Fused Multiply-Add of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMADDxxxPS, //!< <a href="../target/x86/VFMADDxxxPS.html">VFMADD132PS/VFMADD213PS/VFMADD231PS-Fused Multiply-Add of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMADDxxxSD, //!< <a href="../target/x86/VFMADDxxxSD.html">VFMADD132SD/VFMADD213SD/VFMADD231SD-Fused Multiply-Add of Scalar Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMADDxxxSS, //!< <a href="../target/x86/VFMADDxxxSS.html">VFMADD132SS/VFMADD213SS/VFMADD231SS-Fused Multiply-Add of Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMSUBADDxxxPD, //!< <a href="../target/x86/VFMSUBADDxxxPD.html">VFMSUBADD132PD/VFMSUBADD213PD/VFMSUBADD231PD-Fused Multiply-Alternating Subtract/Add of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMSUBADDxxxPS, //!< <a href="../target/x86/VFMSUBADDxxxPS.html">VFMSUBADD132PS/VFMSUBADD213PS/VFMSUBADD231PS-Fused Multiply-Alternating Subtract/Add of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMSUBxxxPD, //!< <a href="../target/x86/VFMSUBxxxPD.html">VFMSUB132PD/VFMSUB213PD/VFMSUB231PD-Fused Multiply-Subtract of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMSUBxxxPS, //!< <a href="../target/x86/VFMSUBxxxPS.html">VFMSUB132PS/VFMSUB213PS/VFMSUB231PS-Fused Multiply-Subtract of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMSUBxxxSD, //!< <a href="../target/x86/VFMSUBxxxSD.html">VFMSUB132SD/VFMSUB213SD/VFMSUB231SD-Fused Multiply-Subtract of Scalar Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFMSUBxxxSS, //!< <a href="../target/x86/VFMSUBxxxSS.html">VFMSUB132SS/VFMSUB213SS/VFMSUB231SS-Fused Multiply-Subtract of Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMADDxxxPD, //!< <a href="../target/x86/VFNMADDxxxPD.html">VFNMADD132PD/VFNMADD213PD/VFNMADD231PD-Fused Negative Multiply-Add of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMADDxxxPS, //!< <a href="../target/x86/VFNMADDxxxPS.html">VFNMADD132PS/VFNMADD213PS/VFNMADD231PS-Fused Negative Multiply-Add of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMADDxxxSD, //!< <a href="../target/x86/VFNMADDxxxSD.html">VFNMADD132SD/VFNMADD213SD/VFNMADD231SD-Fused Negative Multiply-Add of Scalar Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMADDxxxSS, //!< <a href="../target/x86/VFNMADDxxxSS.html">VFNMADD132SS/VFNMADD213SS/VFNMADD231SS-Fused Negative Multiply-Add of Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMSUBxxxPD, //!< <a href="../target/x86/VFNMSUBxxxPD.html">VFNMSUB132PD/VFNMSUB213PD/VFNMSUB231PD-Fused Negative Multiply-Subtract of Packed Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMSUBxxxPS, //!< <a href="../target/x86/VFNMSUBxxxPS.html">VFNMSUB132PS/VFNMSUB213PS/VFNMSUB231PS-Fused Negative Multiply-Subtract of Packed Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMSUBxxxSD, //!< <a href="../target/x86/VFNMSUBxxxSD.html">VFNMSUB132SD/VFNMSUB213SD/VFNMSUB231SD-Fused Negative Multiply-Subtract of Scalar Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFNMSUBxxxSS, //!< <a href="../target/x86/VFNMSUBxxxSS.html">VFNMSUB132SS/VFNMSUB213SS/VFNMSUB231SS-Fused Negative Multiply-Subtract of Scalar Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VFPCLASSPD, //!< <a href="../target/x86/VFPCLASSPD.html">VFPCLASSPD-Tests Types Of a Packed Float64 Values</a>
  AMED_X86_PAGE_VFPCLASSPS, //!< <a href="../target/x86/VFPCLASSPS.html">VFPCLASSPS-Tests Types Of a Packed Float32 Values</a>
  AMED_X86_PAGE_VFPCLASSSD, //!< <a href="../target/x86/VFPCLASSSD.html">VFPCLASSSD-Tests Types Of a Scalar Float64 Values</a>
  AMED_X86_PAGE_VFPCLASSSS, //!< <a href="../target/x86/VFPCLASSSS.html">VFPCLASSSS-Tests Types Of a Scalar Float32 Values</a>
  AMED_X86_PAGE_VGATHERDPx, //!< <a href="../target/x86/VGATHERDPx.html">VGATHERDPS/VGATHERDPD-Gather Packed Single, Packed Double with Signed Dword</a>
  AMED_X86_PAGE_VGATHERQPx, //!< <a href="../target/x86/VGATHERQPx.html">VGATHERQPS/VGATHERQPD-Gather Packed Single, Packed Double with Signed Qword Indices</a>
  AMED_X86_PAGE_VGETEXPPD, //!< <a href="../target/x86/VGETEXPPD.html">VGETEXPPD-Convert Exponents of Packed DP FP Values to DP FP Values</a>
  AMED_X86_PAGE_VGETEXPPS, //!< <a href="../target/x86/VGETEXPPS.html">VGETEXPPS-Convert Exponents of Packed SP FP Values to SP FP Values</a>
  AMED_X86_PAGE_VGETEXPSD, //!< <a href="../target/x86/VGETEXPSD.html">VGETEXPSD-Convert Exponents of Scalar DP FP Values to DP FP Value</a>
  AMED_X86_PAGE_VGETEXPSS, //!< <a href="../target/x86/VGETEXPSS.html">VGETEXPSS-Convert Exponents of Scalar SP FP Values to SP FP Value</a>
  AMED_X86_PAGE_VGETMANTPD, //!< <a href="../target/x86/VGETMANTPD.html">VGETMANTPD-Extract Float64 Vector of Normalized Mantissas from Float64 Vector</a>
  AMED_X86_PAGE_VGETMANTPS, //!< <a href="../target/x86/VGETMANTPS.html">VGETMANTPS-Extract Float32 Vector of Normalized Mantissas from Float32 Vector</a>
  AMED_X86_PAGE_VGETMANTSD, //!< <a href="../target/x86/VGETMANTSD.html">VGETMANTSD-Extract Float64 of Normalized Mantissas from Float64 Scalar</a>
  AMED_X86_PAGE_VGETMANTSS, //!< <a href="../target/x86/VGETMANTSS.html">VGETMANTSS-Extract Float32 Vector of Normalized Mantissa from Float32 Vector</a>
  AMED_X86_PAGE_VINSERTFxxx, //!< <a href="../target/x86/VINSERTFxxx.html">VINSERTF128/VINSERTF32x4/VINSERTF64x2/VINSERTF32x8/VINSERTF64x4-Insert Packed Floating-Point Values</a>
  AMED_X86_PAGE_VINSERTIxxx, //!< <a href="../target/x86/VINSERTIxxx.html">VINSERTI128/VINSERTI32x4/VINSERTI64x2/VINSERTI32x8/VINSERTI64x4-Insert Packed Integer Values</a>
  AMED_X86_PAGE_VMASKMOV, //!< <a href="../target/x86/VMASKMOV.html">VMASKMOV-Conditional SIMD Packed Loads and Stores</a>
  AMED_X86_PAGE_VP2INTERSECTD, //!< VP2INTERSECTD
  AMED_X86_PAGE_VP2INTERSECTQ, //!< VP2INTERSECTQ
  AMED_X86_PAGE_VPBLENDD, //!< <a href="../target/x86/VPBLENDD.html">VPBLENDD-Blend Packed Dwords</a>
  AMED_X86_PAGE_VPBLENDMbw, //!< <a href="../target/x86/VPBLENDMbw.html">VPBLENDMB/VPBLENDMW-Blend Byte/Word Vectors Using an Opmask Control</a>
  AMED_X86_PAGE_VPBLENDMy, //!< <a href="../target/x86/VPBLENDMy.html">VPBLENDMD/VPBLENDMQ-Blend Int32/Int64 Vectors Using an OpMask Control</a>
  AMED_X86_PAGE_VPBROADCAST, //!< <a href="../target/x86/VPBROADCAST.html">VPBROADCAST-Load Integer and Broadcast</a>
  AMED_X86_PAGE_VPBROADCASTM, //!< <a href="../target/x86/VPBROADCASTM.html">VPBROADCASTM-Broadcast Mask to Vector Register</a>
  AMED_X86_PAGE_VPCMPxB, //!< <a href="../target/x86/VPCMPxB.html">VPCMPB/VPCMPUB-Compare Packed Byte Values Into Mask</a>
  AMED_X86_PAGE_VPCMPxD, //!< <a href="../target/x86/VPCMPxD.html">VPCMPD/VPCMPUD-Compare Packed Integer Values into Mask</a>
  AMED_X86_PAGE_VPCMPxQ, //!< <a href="../target/x86/VPCMPxQ.html">VPCMPQ/VPCMPUQ-Compare Packed Integer Values into Mask</a>
  AMED_X86_PAGE_VPCMPxW, //!< <a href="../target/x86/VPCMPxW.html">VPCMPW/VPCMPUW-Compare Packed Word Values Into Mask</a>
  AMED_X86_PAGE_VPCOMPRESS, //!< VPCOMPRESSB/VCOMPRESSW-Store Sparse Packed Byte/Word Integer Values into Dense Memory/Register
  AMED_X86_PAGE_VPCOMPRESSD, //!< <a href="../target/x86/VPCOMPRESSD.html">VPCOMPRESSD-Store Sparse Packed Doubleword Integer Values into Dense Memory/Register</a>
  AMED_X86_PAGE_VPCOMPRESSQ, //!< <a href="../target/x86/VPCOMPRESSQ.html">VPCOMPRESSQ-Store Sparse Packed Quadword Integer Values into Dense Memory/Register</a>
  AMED_X86_PAGE_VPCONFLICTx, //!< <a href="../target/x86/VPCONFLICTx.html">VPCONFLICTD/Q-Detect Conflicts Within a Vector of Packed Dword/Qword Values into Dense Memory/ Register. 5-334</a>
  AMED_X86_PAGE_VPDPBUSD, //!< VPDPBUSD-Multiply and Add Unsigned and Signed Bytes
  AMED_X86_PAGE_VPDPBUSDS, //!< VPDPBUSDS-Multiply and Add Unsigned and Signed Bytes with Saturation
  AMED_X86_PAGE_VPDPWSSD, //!< VPDPWSSD-Multiply and Add Signed Word Integers
  AMED_X86_PAGE_VPDPWSSDS, //!< VPDPWSSDS-Multiply and Add Signed Word Integers with Saturation
  AMED_X86_PAGE_VPERM2F128, //!< <a href="../target/x86/VPERM2F128.html">VPERM2F128-Permute Floating-Point Values</a>
  AMED_X86_PAGE_VPERM2I128, //!< <a href="../target/x86/VPERM2I128.html">VPERM2I128-Permute Integer Values</a>
  AMED_X86_PAGE_VPERMB, //!< <a href="../target/x86/VPERMB.html">VPERMB-Permute Packed Bytes Elements</a>
  AMED_X86_PAGE_VPERMI2B, //!< <a href="../target/x86/VPERMI2B.html">VPERMI2B-Full Permute of Bytes from Two Tables Overwriting the Index</a>
  AMED_X86_PAGE_VPERMI2x, //!< <a href="../target/x86/VPERMI2x.html">VPERMI2W/D/Q/PS/PD-Full Permute From Two Tables Overwriting the Index</a>
  AMED_X86_PAGE_VPERMILPD, //!< <a href="../target/x86/VPERMILPD.html">VPERMILPD-Permute In-Lane of Pairs of Double-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VPERMILPS, //!< <a href="../target/x86/VPERMILPS.html">VPERMILPS-Permute In-Lane of Quadruples of Single-Precision Floating-Point Values</a>
  AMED_X86_PAGE_VPERMPD, //!< <a href="../target/x86/VPERMPD.html">VPERMPD-Permute Double-Precision Floating-Point Elements</a>
  AMED_X86_PAGE_VPERMPS, //!< <a href="../target/x86/VPERMPS.html">VPERMPS-Permute Single-Precision Floating-Point Elements</a>
  AMED_X86_PAGE_VPERMQ, //!< <a href="../target/x86/VPERMQ.html">VPERMQ-Qwords Element Permutation</a>
  AMED_X86_PAGE_VPERMT2B, //!< <a href="../target/x86/VPERMT2B.html">VPERMT2B-Full Permute of Bytes from Two Tables Overwriting a Table</a>
  AMED_X86_PAGE_VPERMT2x, //!< <a href="../target/x86/VPERMT2x.html">VPERMT2W/D/Q/PS/PD-Full Permute from Two Tables Overwriting one Table</a>
  AMED_X86_PAGE_VPERMx, //!< <a href="../target/x86/VPERMx.html">VPERMD/VPERMW-Permute Packed Doublewords/Words Elements</a>
  AMED_X86_PAGE_VPEXPANDD, //!< <a href="../target/x86/VPEXPANDD.html">VPEXPANDD-Load Sparse Packed Doubleword Integer Values from Dense Memory / Register</a>
  AMED_X86_PAGE_VPEXPANDQ, //!< <a href="../target/x86/VPEXPANDQ.html">VPEXPANDQ-Load Sparse Packed Quadword Integer Values from Dense Memory / Register</a>
  AMED_X86_PAGE_VPEXPANDx, //!< VPEXPANDB/VPEXPANDW-Expand Byte/Word Values
  AMED_X86_PAGE_VPGATHERDx, //!< <a href="../target/x86/VPGATHERDx.html">VPGATHERDD/VPGATHERDQ-Gather Packed Dword, Packed Qword with Signed Dword Indices</a>
  AMED_X86_PAGE_VPGATHERQx, //!< <a href="../target/x86/VPGATHERQx.html">VPGATHERQD/VPGATHERQQ-Gather Packed Dword, Packed Qword with Signed Qword Indices</a>
  AMED_X86_PAGE_VPLZCNTx, //!< <a href="../target/x86/VPLZCNTx.html">VPLZCNTD/Q-Count the Number of Leading Zero Bits for Packed Dword, Packed Qword Values</a>
  AMED_X86_PAGE_VPMADD52HUQ, //!< <a href="../target/x86/VPMADD52HUQ.html">VPMADD52HUQ-Packed Multiply of Unsigned 52-bit Unsigned Integers and Add High 52-bit Products to 64-bit Accumulators</a>
  AMED_X86_PAGE_VPMADD52LUQ, //!< <a href="../target/x86/VPMADD52LUQ.html">VPMADD52LUQ-Packed Multiply of Unsigned 52-bit Integers and Add the Low 52-bit Products to Qword Accumulators</a>
  AMED_X86_PAGE_VPMASKMOV, //!< <a href="../target/x86/VPMASKMOV.html">VPMASKMOV-Conditional SIMD Integer Packed Loads and Stores</a>
  AMED_X86_PAGE_VPMOVM2x, //!< <a href="../target/x86/VPMOVM2x.html">VPMOVM2B/VPMOVM2W/VPMOVM2D/VPMOVM2Q-Convert a Mask Register to a Vector Register</a>
  AMED_X86_PAGE_VPMOVx2M, //!< <a href="../target/x86/VPMOVx2M.html">VPMOVB2M/VPMOVW2M/VPMOVD2M/VPMOVQ2M-Convert a Vector Register to a Mask</a>
  AMED_X86_PAGE_VPMOVxxDB, //!< <a href="../target/x86/VPMOVxxDB.html">VPMOVDB/VPMOVSDB/VPMOVUSDB-Down Convert DWord to Byte</a>
  AMED_X86_PAGE_VPMOVxxDW, //!< <a href="../target/x86/VPMOVxxDW.html">VPMOVDW/VPMOVSDW/VPMOVUSDW-Down Convert DWord to Word</a>
  AMED_X86_PAGE_VPMOVxxQB, //!< <a href="../target/x86/VPMOVxxQB.html">VPMOVQB/VPMOVSQB/VPMOVUSQB-Down Convert QWord to Byte</a>
  AMED_X86_PAGE_VPMOVxxQD, //!< <a href="../target/x86/VPMOVxxQD.html">VPMOVQD/VPMOVSQD/VPMOVUSQD-Down Convert QWord to DWord</a>
  AMED_X86_PAGE_VPMOVxxQW, //!< <a href="../target/x86/VPMOVxxQW.html">VPMOVQW/VPMOVSQW/VPMOVUSQW-Down Convert QWord to Word</a>
  AMED_X86_PAGE_VPMOVxxWB, //!< <a href="../target/x86/VPMOVxxWB.html">VPMOVWB/VPMOVSWB/VPMOVUSWB-Down Convert Word to Byte</a>
  AMED_X86_PAGE_VPMULTISHIFTQB, //!< <a href="../target/x86/VPMULTISHIFTQB.html">VPMULTISHIFTQB</a>
  AMED_X86_PAGE_VPOPCNT, //!< VPOPCNT-Return the Count of Number of Bits Set to 1 in BYTE/WORD/DWORD/QWORD
  AMED_X86_PAGE_VPROLx, //!< <a href="../target/x86/VPROLx.html">VPROLD/VPROLVD/VPROLQ/VPROLVQ-Bit Rotate Left</a>
  AMED_X86_PAGE_VPRORx, //!< <a href="../target/x86/VPRORx.html">VPRORD/VPRORVD/VPRORQ/VPRORVQ-Bit Rotate Right</a>
  AMED_X86_PAGE_VPSCATTERxx, //!< <a href="../target/x86/VPSCATTERxx.html">VPSCATTERDD/VPSCATTERDQ/VPSCATTERQD/VPSCATTERQQ-Scatter Packed Dword, Packed Qword with Signed Dword, Signed Qword Indices</a>
  AMED_X86_PAGE_VPSHLD, //!< VPSHLD-Concatenate and Shift Packed Data Left Logical
  AMED_X86_PAGE_VPSHLDV, //!< VPSHLDV-Concatenate and Variable Shift Packed Data Left Logical
  AMED_X86_PAGE_VPSHRD, //!< VPSHRD-Concatenate and Shift Packed Data Right Logical
  AMED_X86_PAGE_VPSHRDV, //!< VPSHRDV-Concatenate and Variable Shift Packed Data Right Logical
  AMED_X86_PAGE_VPSHUFBITQMB, //!< VPSHUFBITQMB-Shuffle Bits from Quadword Elements Using Byte Indexes into Mask
  AMED_X86_PAGE_VPSLLVx, //!< <a href="../target/x86/VPSLLVx.html">VPSLLVW/VPSLLVD/VPSLLVQ-Variable Bit Shift Left Logical</a>
  AMED_X86_PAGE_VPSRAVx, //!< <a href="../target/x86/VPSRAVx.html">VPSRAVW/VPSRAVD/VPSRAVQ-Variable Bit Shift Right Arithmetic</a>
  AMED_X86_PAGE_VPSRLVx, //!< <a href="../target/x86/VPSRLVx.html">VPSRLVW/VPSRLVD/VPSRLVQ-Variable Bit Shift Right Logical</a>
  AMED_X86_PAGE_VPTERNLOGx, //!< <a href="../target/x86/VPTERNLOGx.html">VPTERNLOGD/VPTERNLOGQ-Bitwise Ternary Logic</a>
  AMED_X86_PAGE_VPTESTMx, //!< <a href="../target/x86/VPTESTMx.html">VPTESTMB/VPTESTMW/VPTESTMD/VPTESTMQ-Logical AND and Set Mask</a>
  AMED_X86_PAGE_VPTESTNMx, //!< <a href="../target/x86/VPTESTNMx.html">VPTESTNMB/W/D/Q-Logical NAND and Set</a>
  AMED_X86_PAGE_VRANGEPD, //!< <a href="../target/x86/VRANGEPD.html">VRANGEPD-Range Restriction Calculation For Packed Pairs of Float64 Values</a>
  AMED_X86_PAGE_VRANGEPS, //!< <a href="../target/x86/VRANGEPS.html">VRANGEPS-Range Restriction Calculation For Packed Pairs of Float32 Values</a>
  AMED_X86_PAGE_VRANGESD, //!< <a href="../target/x86/VRANGESD.html">VRANGESD-Range Restriction Calculation From a pair of Scalar Float64 Values</a>
  AMED_X86_PAGE_VRANGESS, //!< <a href="../target/x86/VRANGESS.html">VRANGESS-Range Restriction Calculation From a Pair of Scalar Float32 Values</a>
  AMED_X86_PAGE_VRCP14PD, //!< <a href="../target/x86/VRCP14PD.html">VRCP14PD-Compute Approximate Reciprocals of Packed Float64 Values</a>
  AMED_X86_PAGE_VRCP14PS, //!< <a href="../target/x86/VRCP14PS.html">VRCP14PS-Compute Approximate Reciprocals of Packed Float32 Values</a>
  AMED_X86_PAGE_VRCP14SD, //!< <a href="../target/x86/VRCP14SD.html">VRCP14SD-Compute Approximate Reciprocal of Scalar Float64 Value</a>
  AMED_X86_PAGE_VRCP14SS, //!< <a href="../target/x86/VRCP14SS.html">VRCP14SS-Compute Approximate Reciprocal of Scalar Float32 Value</a>
  AMED_X86_PAGE_VREDUCEPD, //!< <a href="../target/x86/VREDUCEPD.html">VREDUCEPD-Perform Reduction Transformation on Packed Float64 Values</a>
  AMED_X86_PAGE_VREDUCEPS, //!< <a href="../target/x86/VREDUCEPS.html">VREDUCEPS-Perform Reduction Transformation on Packed Float32 Values</a>
  AMED_X86_PAGE_VREDUCESD, //!< <a href="../target/x86/VREDUCESD.html">VREDUCESD-Perform a Reduction Transformation on a Scalar Float64 Value</a>
  AMED_X86_PAGE_VREDUCESS, //!< <a href="../target/x86/VREDUCESS.html">VREDUCESS-Perform a Reduction Transformation on a Scalar Float32 Value</a>
  AMED_X86_PAGE_VRNDSCALEPD, //!< <a href="../target/x86/VRNDSCALEPD.html">VRNDSCALEPD-Round Packed Float64 Values To Include A Given Number Of Fraction Bits</a>
  AMED_X86_PAGE_VRNDSCALEPS, //!< <a href="../target/x86/VRNDSCALEPS.html">VRNDSCALEPS-Round Packed Float32 Values To Include A Given Number Of Fraction Bits</a>
  AMED_X86_PAGE_VRNDSCALESD, //!< <a href="../target/x86/VRNDSCALESD.html">VRNDSCALESD-Round Scalar Float64 Value To Include A Given Number Of Fraction Bits</a>
  AMED_X86_PAGE_VRNDSCALESS, //!< <a href="../target/x86/VRNDSCALESS.html">VRNDSCALESS-Round Scalar Float32 Value To Include A Given Number Of Fraction Bits</a>
  AMED_X86_PAGE_VRSQRT14PD, //!< <a href="../target/x86/VRSQRT14PD.html">VRSQRT14PD-Compute Approximate Reciprocals of Square Roots of Packed Float64 Values</a>
  AMED_X86_PAGE_VRSQRT14PS, //!< <a href="../target/x86/VRSQRT14PS.html">VRSQRT14PS-Compute Approximate Reciprocals of Square Roots of Packed Float32 Values</a>
  AMED_X86_PAGE_VRSQRT14SD, //!< <a href="../target/x86/VRSQRT14SD.html">VRSQRT14SD-Compute Approximate Reciprocal of Square Root of Scalar Float64 Value</a>
  AMED_X86_PAGE_VRSQRT14SS, //!< <a href="../target/x86/VRSQRT14SS.html">VRSQRT14SS-Compute Approximate Reciprocal of Square Root of Scalar Float32 Value</a>
  AMED_X86_PAGE_VSCALEFPD, //!< <a href="../target/x86/VSCALEFPD.html">VSCALEFPD-Scale Packed Float64 Values With Float64 Values</a>
  AMED_X86_PAGE_VSCALEFPS, //!< <a href="../target/x86/VSCALEFPS.html">VSCALEFPS-Scale Packed Float32 Values With Float32 Values</a>
  AMED_X86_PAGE_VSCALEFSD, //!< <a href="../target/x86/VSCALEFSD.html">VSCALEFSD-Scale Scalar Float64 Values With Float64 Values</a>
  AMED_X86_PAGE_VSCALEFSS, //!< <a href="../target/x86/VSCALEFSS.html">VSCALEFSS-Scale Scalar Float32 Value With Float32 Value</a>
  AMED_X86_PAGE_VSCATTERxPx, //!< <a href="../target/x86/VSCATTERxPx.html">VSCATTERDPS/VSCATTERDPD/VSCATTERQPS/VSCATTERQPD-Scatter Packed Single, Packed Double with Signed Dword and Qword Indices</a>
  AMED_X86_PAGE_VSHUFFIDQ, //!< <a href="../target/x86/VSHUFFIDQ.html">VSHUFF32x4/VSHUFF64x2/VSHUFI32x4/VSHUFI64x2-Shuffle Packed Values at 128-bit Granularity</a>
  AMED_X86_PAGE_VTESTPx, //!< <a href="../target/x86/VTESTPx.html">VTESTPD/VTESTPS-Packed Bit Test</a>
  AMED_X86_PAGE_VZEROALL, //!< <a href="../target/x86/VZEROALL.html">VZEROALL-Zero XMM, YMM and ZMM Registers</a>
  AMED_X86_PAGE_VZEROUPPER, //!< <a href="../target/x86/VZEROUPPER.html">VZEROUPPER-Zero Upper Bits of YMM and ZMM Registers</a>
  AMED_X86_PAGE_XEON_VPANDD, //!< VPANDD-Bitwise AND Int32 Vectors
  AMED_X86_PAGE_XEON_VPANDND, //!< VPANDND-Bitwise AND NOT Int32 Vectors
  AMED_X86_PAGE_XEON_VPANDNQ, //!< VPANDNQ-Bitwise AND NOT Int64 Vectors
  AMED_X86_PAGE_XEON_VPANDQ, //!< VPANDQ-Bitwise AND Int64 Vectors
  AMED_X86_PAGE_XEON_VPORD, //!< VPORD-Bitwise OR Int32 Vectors
  AMED_X86_PAGE_XEON_VPORQ, //!< VPORQ-Bitwise OR Int64 Vectors
  AMED_X86_PAGE_XEON_VPXORD, //!< VPXORD-Bitwise XOR Int32 Vectors
  AMED_X86_PAGE_XEON_VPXORQ, //!< VPXORQ-Bitwise XOR Int64 Vectors
  AMED_X86_PAGE_BEXTR, //!< <a href="../target/x86/BEXTR.html">BEXTR-Bit Field Extract</a>
  AMED_X86_PAGE_BLCFILL, //!< BLCFILL
  AMED_X86_PAGE_BLCI, //!< BLCI
  AMED_X86_PAGE_BLCIC, //!< BLCIC
  AMED_X86_PAGE_BLCMSK, //!< BLCMSK
  AMED_X86_PAGE_BLCS, //!< BLCS
  AMED_X86_PAGE_BLSFILL, //!< BLSFILL
  AMED_X86_PAGE_BLSIC, //!< BLSIC
  AMED_X86_PAGE_CLZERO, //!< CLZERO
  AMED_X86_PAGE_EXTRQ, //!< EXTRQ
  AMED_X86_PAGE_INSERTQ, //!< INSERTQ
  AMED_X86_PAGE_LPS_LLWPCB, //!< LLWPCB-Load LWPCB Address
  AMED_X86_PAGE_LPS_LWPINS, //!< LWPINS-Insert User Event Record in LWP Ring Buffer
  AMED_X86_PAGE_LPS_LWPVAL, //!< LWPVAL-Insert Value Sample in LWP Ring Buffer
  AMED_X86_PAGE_LPS_SLWPCB, //!< SLWPCB-Store LWPCB Address
  AMED_X86_PAGE_MONITORX, //!< MONITORX
  AMED_X86_PAGE_MOVNTSD, //!< MOVNTSD
  AMED_X86_PAGE_MOVNTSS, //!< MOVNTSS
  AMED_X86_PAGE_MWAITX, //!< MWAITX
  AMED_X86_PAGE_RDPRU, //!< RDPRU
  AMED_X86_PAGE_SVM_CLGI, //!< CLGI-Clear Global Interrupt Flag
  AMED_X86_PAGE_SVM_INVLPGA, //!< INVLPGA-Invalidate TLB Entry in a Specified ASID
  AMED_X86_PAGE_SVM_SKINIT, //!< SKINIT-Secure Init and Jump with Attestation
  AMED_X86_PAGE_SVM_STGI, //!< STGI-Set Global Interrupt Flag
  AMED_X86_PAGE_SVM_VMLOAD, //!< VMLOAD-Load State from VMCB
  AMED_X86_PAGE_SVM_VMMCALL, //!< VMMCALL-Call VMM
  AMED_X86_PAGE_SVM_VMRUN, //!< VMRUN-Run Virtual Machine
  AMED_X86_PAGE_SVM_VMSAVE, //!< VMSAVE-Save State to VMCB
  AMED_X86_PAGE_SYSCALL, //!< <a href="../target/x86/SYSCALL.html">SYSCALL-Fast System Call</a>
  AMED_X86_PAGE_SYSRET, //!< <a href="../target/x86/SYSRET.html">SYSRET-Return From Fast System Call</a>
  AMED_X86_PAGE_T1MSKC, //!< T1MSKC
  AMED_X86_PAGE_TZMSK, //!< TZMSK
  AMED_X86_PAGE_VEX_VFMADDPD, //!< VFMADDPD-Multiply and Add Packed Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMADDPS, //!< VFMADDPS-Multiply and Add Packed Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMADDSD, //!< VFMADDSD-Multiply and Add Scalar Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMADDSS, //!< VFMADDSS-Multiply and Add Scalar Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMADDSUBPD, //!< VFMADDSUBPD-Multiply with Alternating Add/Subtract of Packed Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMADDSUBPS, //!< VFMADDSUBPS-Multiply with Alternating Add/Subtract of Packed Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMSUBADDPD, //!< VFMSUBADDPD-Multiply with Alternating Subtract/Add of Packed Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMSUBADDPS, //!< VFMSUBADDPS-Multiply with Alternating Subtract/Add of Packed Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMSUBPD, //!< VFMSUBPD-Multiply and Subtract Packed Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMSUBPS, //!< VFMSUBPS-Multiply and Subtract Packed Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMSUBSD, //!< VFMSUBSD-Multiply and Subtract Scalar Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFMSUBSS, //!< VFMSUBSS-Multiply and Subtract Scalar Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMADDPD, //!< VFNMADDPD-Negative Multiply and Add Packed Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMADDPS, //!< VFNMADDPS-Negative Multiply and Add Packed Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMADDSD, //!< VFNMADDSD-Negative Multiply and Add Scalar Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMADDSS, //!< VFNMADDSS-Negative Multiply and Add Scalar Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMSUBPD, //!< VFNMSUBPD-Negative Multiply and Subtract Packed Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMSUBPS, //!< VFNMSUBPS-Negative Multiply and Subtract Packed Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMSUBSD, //!< VFNMSUBSD-Negative Multiply and Subtract Scalar Double-Precision Floating-Point
  AMED_X86_PAGE_VEX_VFNMSUBSS, //!< VFNMSUBSS-Negative Multiply and Subtract Scalar Single-Precision Floating-Point
  AMED_X86_PAGE_VEX_VPERMIL2PD, //!< VPERMIL2PD-Permute Two-Source Double-Precision Floating-Point Values
  AMED_X86_PAGE_VPHADDUWD, //!< VPHADDUWD
  AMED_X86_PAGE_XOP_VFRCZPD, //!< VFRCZPD-Extract Fraction Packed Double-Precision Floating-Point
  AMED_X86_PAGE_XOP_VFRCZPS, //!< VFRCZPS-Extract Fraction Packed Single-Precision Floating-Point
  AMED_X86_PAGE_XOP_VFRCZSD, //!< VFRCZSD-Extract Fraction Scalar Double-Precision Floating-Point
  AMED_X86_PAGE_XOP_VFRCZSS, //!< VFRCZSS-Extract Fraction Scalar Single-Precision Floating Point
  AMED_X86_PAGE_XOP_VPCMOV, //!< VPCMOV-Vector Conditional Moves
  AMED_X86_PAGE_XOP_VPCOMB, //!< VPCOMB-Compare Vector Signed Bytes
  AMED_X86_PAGE_XOP_VPCOMD, //!< VPCOMD-Compare Vector Signed Doublewords
  AMED_X86_PAGE_XOP_VPCOMQ, //!< VPCOMQ-Compare Vector Signed Quadwords
  AMED_X86_PAGE_XOP_VPCOMUB, //!< VPCOMUB-Compare Vector Unsigned Bytes
  AMED_X86_PAGE_XOP_VPCOMUD, //!< VPCOMUD-Compare Vector Unsigned Doublewords
  AMED_X86_PAGE_XOP_VPCOMUQ, //!< VPCOMUQ-Compare Vector Unsigned Quadwords
  AMED_X86_PAGE_XOP_VPCOMUW, //!< VPCOMUW-Compare Vector Unsigned Words
  AMED_X86_PAGE_XOP_VPCOMW, //!< VPCOMW-Compare Vector Signed Words
  AMED_X86_PAGE_XOP_VPERMIL2PS, //!< VPERMIL2PS-Permute Two-Source Single-Precision Floating-Point Values
  AMED_X86_PAGE_XOP_VPHADDBD, //!< VPHADDBD-Packed Horizontal Add Signed Byte to Signed Doubleword
  AMED_X86_PAGE_XOP_VPHADDBQ, //!< VPHADDBQ-Packed Horizontal Add Signed Byte to Signed Quadword
  AMED_X86_PAGE_XOP_VPHADDBW, //!< VPHADDBW-Packed Horizontal Add Signed Byte to Signed Word
  AMED_X86_PAGE_XOP_VPHADDDQ, //!< VPHADDDQ-Packed Horizontal Add Signed Doubleword to Signed Quadword
  AMED_X86_PAGE_XOP_VPHADDUBD, //!< VPHADDUBD-Packed Horizontal Add Unsigned Byte to Doubleword
  AMED_X86_PAGE_XOP_VPHADDUBQ, //!< VPHADDUBQ-Packed Horizontal Add Unsigned Byte to Quadword
  AMED_X86_PAGE_XOP_VPHADDUBW, //!< VPHADDUBW-Packed Horizontal Add Unsigned Byte to Word
  AMED_X86_PAGE_XOP_VPHADDUDQ, //!< VPHADDUDQ-Packed Horizontal Add Unsigned Doubleword to Quadword
  AMED_X86_PAGE_XOP_VPHADDUWQ, //!< VPHADDUWQ-Packed Horizontal Add Unsigned Word to Quadword
  AMED_X86_PAGE_XOP_VPHADDWD, //!< VPHADDWD-Packed Horizontal Add Signed Word to Signed Doubleword
  AMED_X86_PAGE_XOP_VPHADDWQ, //!< VPHADDWQ-Packed Horizontal Add Signed Word to Signed Quadword
  AMED_X86_PAGE_XOP_VPHSUBBW, //!< VPHSUBBW-Packed Horizontal Subtract Signed Byte to Signed Word
  AMED_X86_PAGE_XOP_VPHSUBDQ, //!< VPHSUBDQ-Packed Horizontal Subtract Signed Doubleword to Signed Quadword
  AMED_X86_PAGE_XOP_VPHSUBWD, //!< VPHSUBWD-Packed Horizontal Subtract Signed Word to Signed Doubleword
  AMED_X86_PAGE_XOP_VPMACSDD, //!< VPMACSDD-Packed Multiply Accumulate Signed Doubleword to Signed Doubleword
  AMED_X86_PAGE_XOP_VPMACSDQH, //!< VPMACSDQH-Packed Multiply Accumulate Signed High Doubleword to Signed Quadword
  AMED_X86_PAGE_XOP_VPMACSDQL, //!< VPMACSDQL-Packed Multiply Accumulate Signed Low Doubleword to Signed Quadword
  AMED_X86_PAGE_XOP_VPMACSSDD, //!< VPMACSSDD-Packed Multiply Accumulate Signed Doubleword to Signed Doubleword with Saturation
  AMED_X86_PAGE_XOP_VPMACSSDQH, //!< VPMACSSDQH-Packed Multiply Accumulate Signed High Doubleword to Signed Quadword with
  AMED_X86_PAGE_XOP_VPMACSSDQL, //!< VPMACSSDQL-Packed Multiply Accumulate Signed Low Doubleword to Signed Quadword with
  AMED_X86_PAGE_XOP_VPMACSSWD, //!< VPMACSSWD-Packed Multiply Accumulate Signed Word to Signed Doubleword with Saturation
  AMED_X86_PAGE_XOP_VPMACSSWW, //!< VPMACSSWW-Packed Multiply Accumulate Signed Word to Signed Word with Saturation
  AMED_X86_PAGE_XOP_VPMACSWD, //!< VPMACSWD-Packed Multiply Accumulate Signed Word to Signed Doubleword
  AMED_X86_PAGE_XOP_VPMACSWW, //!< VPMACSWW-Packed Multiply Accumulate Signed Word to Signed Word
  AMED_X86_PAGE_XOP_VPMADCSSWD, //!< VPMADCSSWD-Packed Multiply, Add and Accumulate Signed Word to Signed Doubleword with Saturation
  AMED_X86_PAGE_XOP_VPMADCSWD, //!< VPMADCSWD-Packed Multiply Add and Accumulate Signed Word to Signed Doubleword
  AMED_X86_PAGE_XOP_VPPERM, //!< VPPERM-Packed Permute Bytes
  AMED_X86_PAGE_XOP_VPROTB, //!< VPROTB-Packed Rotate Bytes
  AMED_X86_PAGE_XOP_VPROTD, //!< VPROTD-Packed Rotate Doublewords
  AMED_X86_PAGE_XOP_VPROTQ, //!< VPROTQ-Packed Rotate Quadwords
  AMED_X86_PAGE_XOP_VPROTW, //!< VPROTW-Packed Rotate Words
  AMED_X86_PAGE_XOP_VPSHAB, //!< VPSHAB-Packed Shift Arithmetic Bytes
  AMED_X86_PAGE_XOP_VPSHAD, //!< VPSHAD-Packed Shift Arithmetic Doublewords
  AMED_X86_PAGE_XOP_VPSHAQ, //!< VPSHAQ-Packed Shift Arithmetic Quadwords
  AMED_X86_PAGE_XOP_VPSHAW, //!< VPSHAW-Packed Shift Arithmetic Words
  AMED_X86_PAGE_XOP_VPSHLB, //!< VPSHLB-Packed Shift Logical Bytes
  AMED_X86_PAGE_XOP_VPSHLD, //!< VPSHLD-Packed Shift Logical Doublewords
  AMED_X86_PAGE_XOP_VPSHLQ, //!< VPSHLQ-Packed Shift Logical Quadwords
  AMED_X86_PAGE_XOP_VPSHLW, //!< VPSHLW-Packed Shift Logical Words
  AMED_X86_PAGE_MONTMUL, //!< MONTMUL
  AMED_X86_PAGE_XCRYPT_CBC, //!< XCRYPT_CBC
  AMED_X86_PAGE_XCRYPT_CFB, //!< XCRYPT_CFB
  AMED_X86_PAGE_XCRYPT_CTR, //!< XCRYPT_CTR
  AMED_X86_PAGE_XCRYPT_ECB, //!< XCRYPT_ECB
  AMED_X86_PAGE_XCRYPT_OFB, //!< XCRYPT_OFB
  AMED_X86_PAGE_XSHA1, //!< XSHA1
  AMED_X86_PAGE_XSHA256, //!< XSHA256
  AMED_X86_PAGE_XSTORE, //!< XSTORE
  AMED_X86_PAGE_XEON_CLEVICT0, //!< CLEVICT0-Evict L1 line
  AMED_X86_PAGE_XEON_CLEVICT1, //!< CLEVICT1-Evict L2 line
  AMED_X86_PAGE_XEON_DELAY, //!< DELAY-Stall Thread
  AMED_X86_PAGE_XEON_JKNZD, //!< JKNZD-Jump near if mask is not zero
  AMED_X86_PAGE_XEON_JKZD, //!< JKZD-Jump near if mask is zero
  AMED_X86_PAGE_XEON_KAND, //!< KAND-AND Vector Mask
  AMED_X86_PAGE_XEON_KANDN, //!< KANDN-AND NOT Vector Mask
  AMED_X86_PAGE_XEON_KANDNR, //!< KANDNR-Reverse AND NOT Vector Mask
  AMED_X86_PAGE_XEON_KCONCATH, //!< KCONCATH-Pack and Move High Vector Mask
  AMED_X86_PAGE_XEON_KCONCATL, //!< KCONCATL-Pack and Move Low Vector Mask
  AMED_X86_PAGE_XEON_KEXTRACT, //!< KEXTRACT-Extract Vector Mask From Register
  AMED_X86_PAGE_XEON_KMERGE2L1H, //!< KMERGE2L1H-Swap and Merge High Element Portion and Low Portion of Vector Masks
  AMED_X86_PAGE_XEON_KMERGE2L1L, //!< KMERGE2L1L-Move Low Element Portion into High Portion of Vector Mask
  AMED_X86_PAGE_XEON_KMOV, //!< KMOV-Move Vector Mask
  AMED_X86_PAGE_XEON_KNOT, //!< KNOT-Not Vector Mask
  AMED_X86_PAGE_XEON_KOR, //!< KOR-OR Vector Masks
  AMED_X86_PAGE_XEON_KORTEST, //!< KORTEST-OR Vector Mask And Set EFLAGS
  AMED_X86_PAGE_XEON_KXNOR, //!< KXNOR-XNOR Vector Masks
  AMED_X86_PAGE_XEON_KXOR, //!< KXOR-XOR Vector Masks
  AMED_X86_PAGE_XEON_LZCNT, //!< LZCNT-Leading Zero Count
  AMED_X86_PAGE_XEON_POPCNT, //!< POPCNT-Return the Count of Number of Bits Set to 1
  AMED_X86_PAGE_XEON_PREFETCHWT1, //!< <a href="../target/x86/XEON_PREFETCHWT1.html">PREFETCHWT1-Prefetch Vector Data Into Caches with Intent to Write and T1 Hint</a>
  AMED_X86_PAGE_XEON_SPFLT, //!< SPFLT-Set performance monitor filtering mask
  AMED_X86_PAGE_XEON_TZCNT, //!< TZCNT-Trailing Zero Count
  AMED_X86_PAGE_XEON_TZCNTI, //!< TZCNTI-Initialized Trailing Zero Count
  AMED_X86_PAGE_XEON_V4FMADDPS, //!< <a href="../target/x86/XEON_V4FMADDPS.html">V4FMADDPS-Packed Single-Precision Floating-Point Fused Multiply-Add (4-iterations)</a>
  AMED_X86_PAGE_XEON_V4FMADDSS, //!< <a href="../target/x86/XEON_V4FMADDSS.html">V4FMADDSS-Scalar Single-Precision Floating-Point Fused Multiply-Add (4-iterations)</a>
  AMED_X86_PAGE_XEON_V4FNMADDPS, //!< V4FNMADDPS-Packed Single-Precision Floating-Point Fused Multiply-Add (4-iterations)
  AMED_X86_PAGE_XEON_V4FNMADDSS, //!< V4FNMADDSS-Scalar Single-Precision Floating-Point Fused Multiply-Add (4-iterations)
  AMED_X86_PAGE_XEON_VADDNPD, //!< VADDNPD-Add and Negate Float64 Vectors
  AMED_X86_PAGE_XEON_VADDNPS, //!< VADDNPS-Add and Negate Float32 Vectors
  AMED_X86_PAGE_XEON_VADDPD, //!< VADDPD-Add Float64 Vectors
  AMED_X86_PAGE_XEON_VADDPS, //!< VADDPS-Add Float32 Vectors
  AMED_X86_PAGE_XEON_VADDSETSPS, //!< VADDSETSPS-Add Float32 Vectors and Set Mask to Sign
  AMED_X86_PAGE_XEON_VALIGND, //!< VALIGND-Align Doubleword Vectors
  AMED_X86_PAGE_XEON_VBLENDMPD, //!< VBLENDMPD-Blend Float64 Vectors using the Instruction Mask
  AMED_X86_PAGE_XEON_VBLENDMPS, //!< VBLENDMPS-Blend Float32 Vectors using the Instruction Mask
  AMED_X86_PAGE_XEON_VBROADCASTF32X4, //!< VBROADCASTF32X4-Broadcast 4xFloat32 Vector
  AMED_X86_PAGE_XEON_VBROADCASTF64X4, //!< VBROADCASTF64X4-Broadcast 4xFloat64 Vector
  AMED_X86_PAGE_XEON_VBROADCASTI32X4, //!< VBROADCASTI32X4-Broadcast 4xInt32 Vector
  AMED_X86_PAGE_XEON_VBROADCASTI64X4, //!< VBROADCASTI64X4-Broadcast 4xInt64 Vector
  AMED_X86_PAGE_XEON_VBROADCASTSD, //!< VBROADCASTSD-Broadcast Float64 Vector
  AMED_X86_PAGE_XEON_VBROADCASTSS, //!< VBROADCASTSS-Broadcast Float32 Vector
  AMED_X86_PAGE_XEON_VCMPPD, //!< VCMPPD-Compare Float64 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VCMPPS, //!< VCMPPS-Compare Float32 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VCVTDQ2PD, //!< VCVTDQ2PD-Convert Int32 Vector to Float64 Vector
  AMED_X86_PAGE_XEON_VCVTFXPNTDQ2PS, //!< VCVTFXPNTDQ2PS-Convert Fixed Point Int32 Vector to Float32 Vector
  AMED_X86_PAGE_XEON_VCVTFXPNTPD2DQ, //!< VCVTFXPNTPD2DQ-Convert Float64 Vector to Fixed Point Int32 Vector
  AMED_X86_PAGE_XEON_VCVTFXPNTPD2UDQ, //!< VCVTFXPNTPD2UDQ-Convert Float64 Vector to Fixed Point Uint32 Vector
  AMED_X86_PAGE_XEON_VCVTFXPNTPS2DQ, //!< VCVTFXPNTPS2DQ-Convert Float32 Vector to Fixed Point Int32 Vector
  AMED_X86_PAGE_XEON_VCVTFXPNTPS2UDQ, //!< VCVTFXPNTPS2UDQ-Convert Float32 Vector to Fixed Point Uint32 Vector
  AMED_X86_PAGE_XEON_VCVTFXPNTUDQ2PS, //!< VCVTFXPNTUDQ2PS-Convert Fixed Point Uint32 Vector to Float32 Vector
  AMED_X86_PAGE_XEON_VCVTPD2PS, //!< VCVTPD2PS-Convert Float64 Vector to Float32 Vector
  AMED_X86_PAGE_XEON_VCVTPS2PD, //!< VCVTPS2PD-Convert Float32 Vector to Float64 Vector
  AMED_X86_PAGE_XEON_VCVTUDQ2PD, //!< VCVTUDQ2PD-Convert Uint32 Vector to Float64 Vector
  AMED_X86_PAGE_XEON_VEXP223PS, //!< VEXP223PS-Base-2 Exponential Calculation of Float32 Vector
  AMED_X86_PAGE_XEON_VEXP2PD, //!< <a href="../target/x86/XEON_VEXP2PD.html">VEXP2PD-Approximation to the Exponential 2^x of Packed Double-Precision Floating-Point Values with Less Than 2^-23 Relative Error</a>
  AMED_X86_PAGE_XEON_VEXP2PS, //!< <a href="../target/x86/XEON_VEXP2PS.html">VEXP2PS-Approximation to the Exponential 2^x of Packed Single-Precision Floating-Point Values with Less Than 2^-23 Relative Error</a>
  AMED_X86_PAGE_XEON_VFIXUPNANPD, //!< VFIXUPNANPD-Fix Up Special Float64 Vector Numbers With NaN Passthrough
  AMED_X86_PAGE_XEON_VFIXUPNANPS, //!< VFIXUPNANPS-Fix Up Special Float32 Vector Numbers With NaN Passthrough
  AMED_X86_PAGE_XEON_VFMADD132PD, //!< VFMADD132PD-Multiply Destination By Second Source and Add To First Source Float64 Vectors 201
  AMED_X86_PAGE_XEON_VFMADD132PS, //!< VFMADD132PS-Multiply Destination By Second Source and Add To First Source Float32 Vectors 205
  AMED_X86_PAGE_XEON_VFMADD213PD, //!< VFMADD213PD-Multiply First Source By Destination and Add Second Source Float64 Vectors . 208
  AMED_X86_PAGE_XEON_VFMADD213PS, //!< VFMADD213PS-Multiply First Source By Destination and Add Second Source Float32 Vectors . . 212
  AMED_X86_PAGE_XEON_VFMADD231PD, //!< VFMADD231PD-Multiply First Source By Second Source and Add To Destination Float64 Vectors 216
  AMED_X86_PAGE_XEON_VFMADD231PS, //!< VFMADD231PS-Multiply First Source By Second Source and Add To Destination Float32 Vectors 220
  AMED_X86_PAGE_XEON_VFMADD233PS, //!< VFMADD233PS-Multiply First Source By Specially Swizzled Second Source and Add To Second Source Float32 Vectors
  AMED_X86_PAGE_XEON_VFMSUB132PD, //!< VFMSUB132PD-Multiply Destination By Second Source and Subtract First Source Float64 Vectors228
  AMED_X86_PAGE_XEON_VFMSUB132PS, //!< VFMSUB132PS-Multiply Destination By Second Source and Subtract First Source Float32 Vectors232
  AMED_X86_PAGE_XEON_VFMSUB213PD, //!< VFMSUB213PD-Multiply First Source By Destination and Subtract Second Source Float64 Vectors235
  AMED_X86_PAGE_XEON_VFMSUB213PS, //!< VFMSUB213PS-Multiply First Source By Destination and Subtract Second Source Float32 Vectors239
  AMED_X86_PAGE_XEON_VFMSUB231PD, //!< VFMSUB231PD-Multiply First Source By Second Source and Subtract Destination Float64 Vectors242
  AMED_X86_PAGE_XEON_VFMSUB231PS, //!< VFMSUB231PS-Multiply First Source By Second Source and Subtract Destination Float32 Vectors246
  AMED_X86_PAGE_XEON_VFNMADD132PD, //!< VFNMADD132PD-Multiply Destination By Second Source and Subtract From First Source Float64 Vectors
  AMED_X86_PAGE_XEON_VFNMADD132PS, //!< VFNMADD132PS-Multiply Destination By Second Source and Subtract From First Source Float32 Vectors
  AMED_X86_PAGE_XEON_VFNMADD213PD, //!< VFNMADD213PD-Multiply First Source By Destination and Subtract From Second Source Float64 Vectors
  AMED_X86_PAGE_XEON_VFNMADD213PS, //!< VFNMADD213PS-Multiply First Source By Destination and Subtract From Second Source Float32 Vectors
  AMED_X86_PAGE_XEON_VFNMADD231PD, //!< VFNMADD231PD-Multiply First Source By Second Source and Subtract From Destination Float64 Vectors
  AMED_X86_PAGE_XEON_VFNMADD231PS, //!< VFNMADD231PS-Multiply First Source By Second Source and Subtract From Destination Float32 Vectors
  AMED_X86_PAGE_XEON_VFNMSUB132PD, //!< VFNMSUB132PD-Multiply Destination By Second Source, Negate, and Subtract First Source Float64 Vectors
  AMED_X86_PAGE_XEON_VFNMSUB132PS, //!< VFNMSUB132PS-Multiply Destination By Second Source, Negate, and Subtract First Source Float32 Vectors
  AMED_X86_PAGE_XEON_VFNMSUB213PD, //!< VFNMSUB213PD-Multiply First Source By Destination, Negate, and Subtract Second Source Float64 Vectors
  AMED_X86_PAGE_XEON_VFNMSUB213PS, //!< VFNMSUB213PS-Multiply First Source By Destination, Negate, and Subtract Second Source Float32 Vectors
  AMED_X86_PAGE_XEON_VFNMSUB231PD, //!< VFNMSUB231PD-Multiply First Source By Second Source, Negate, and Subtract Destination Float64 Vectors
  AMED_X86_PAGE_XEON_VFNMSUB231PS, //!< VFNMSUB231PS-Multiply First Source By Second Source, Negate, and Subtract Destination Float32 Vectors
  AMED_X86_PAGE_XEON_VGATHERDPD, //!< VGATHERDPD-Gather Float64 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VGATHERDPS, //!< VGATHERDPS-Gather Float32 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VGATHERPF0DPD, //!< VGATHERPF0DPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint
  AMED_X86_PAGE_XEON_VGATHERPF0DPS, //!< <a href="../target/x86/XEON_VGATHERPF0DPS.html">VGATHERPF0DPS-Gather Prefetch Float32 Vector With Signed Dword Indices Into L1</a>
  AMED_X86_PAGE_XEON_VGATHERPF0HINTDPD, //!< VGATHERPF0HINTDPD-Gather Prefetch Float64 Vector Hint With Signed Dword Indices
  AMED_X86_PAGE_XEON_VGATHERPF0HINTDPS, //!< VGATHERPF0HINTDPS-Gather Prefetch Float32 Vector Hint With Signed Dword Indices
  AMED_X86_PAGE_XEON_VGATHERPF0QPD, //!< VGATHERPF0QPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint
  AMED_X86_PAGE_XEON_VGATHERPF0QPS, //!< VGATHERPF0QPS-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint
  AMED_X86_PAGE_XEON_VGATHERPF1DPD, //!< VGATHERPF1DPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T1 Hint
  AMED_X86_PAGE_XEON_VGATHERPF1DPS, //!< <a href="../target/x86/XEON_VGATHERPF1DPS.html">VGATHERPF1DPS-Gather Prefetch Float32 Vector With Signed Dword Indices Into L2</a>
  AMED_X86_PAGE_XEON_VGATHERPF1QPD, //!< VGATHERPF1QPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T1 Hint
  AMED_X86_PAGE_XEON_VGATHERPF1QPS, //!< VGATHERPF1QPS-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T1 Hint
  AMED_X86_PAGE_XEON_VGETEXPPD, //!< VGETEXPPD-Extract Float64 Vector of Exponents from Float64 Vector
  AMED_X86_PAGE_XEON_VGETEXPPS, //!< VGETEXPPS-Extract Float32 Vector of Exponents from Float32 Vector
  AMED_X86_PAGE_XEON_VGETMANTPD, //!< VGETMANTPD-Extract Float64 Vector of Normalized Mantissas from Float64 Vector
  AMED_X86_PAGE_XEON_VGETMANTPS, //!< VGETMANTPS-Extract Float32 Vector of Normalized Mantissas from Float32 Vector
  AMED_X86_PAGE_XEON_VGMAXABSPS, //!< VGMAXABSPS-Absolute Maximum of Float32 Vectors
  AMED_X86_PAGE_XEON_VGMAXPD, //!< VGMAXPD-Maximum of Float64 Vectors
  AMED_X86_PAGE_XEON_VGMAXPS, //!< VGMAXPS-Maximum of Float32 Vectors
  AMED_X86_PAGE_XEON_VGMINPD, //!< VGMINPD-Minimum of Float64 Vectors
  AMED_X86_PAGE_XEON_VGMINPS, //!< VGMINPS-Minimum of Float32 Vectors
  AMED_X86_PAGE_XEON_VLOADUNPACKHD, //!< VLOADUNPACKHD-Load Unaligned High And Unpack To Doubleword Vector
  AMED_X86_PAGE_XEON_VLOADUNPACKHPD, //!< VLOADUNPACKHPD-Load Unaligned High And Unpack To Float64 Vector
  AMED_X86_PAGE_XEON_VLOADUNPACKHPS, //!< VLOADUNPACKHPS-Load Unaligned High And Unpack To Float32 Vector
  AMED_X86_PAGE_XEON_VLOADUNPACKHQ, //!< VLOADUNPACKHQ-Load Unaligned High And Unpack To Int64 Vector
  AMED_X86_PAGE_XEON_VLOADUNPACKLD, //!< VLOADUNPACKLD-Load Unaligned Low And Unpack To Doubleword Vector
  AMED_X86_PAGE_XEON_VLOADUNPACKLPD, //!< VLOADUNPACKLPD-Load Unaligned Low And Unpack To Float64 Vector
  AMED_X86_PAGE_XEON_VLOADUNPACKLPS, //!< VLOADUNPACKLPS-Load Unaligned Low And Unpack To Float32 Vector
  AMED_X86_PAGE_XEON_VLOADUNPACKLQ, //!< VLOADUNPACKLQ-Load Unaligned Low And Unpack To Int64 Vector
  AMED_X86_PAGE_XEON_VLOG2PS, //!< VLOG2PS-Vector Logarithm Base-2 of Float32 Vector
  AMED_X86_PAGE_XEON_VMOVAPD, //!< VMOVAPD-Move Aligned Float64 Vector
  AMED_X86_PAGE_XEON_VMOVAPS, //!< VMOVAPS-Move Aligned Float32 Vector
  AMED_X86_PAGE_XEON_VMOVDQA32, //!< VMOVDQA32-Move Aligned Int32 Vector
  AMED_X86_PAGE_XEON_VMOVDQA64, //!< VMOVDQA64-Move Aligned Int64 Vector
  AMED_X86_PAGE_XEON_VMOVNRAPD, //!< VMOVNRAPD-Store Aligned Float64 Vector With No-Read Hint
  AMED_X86_PAGE_XEON_VMOVNRAPS, //!< VMOVNRAPS-Store Aligned Float32 Vector With No-Read Hint
  AMED_X86_PAGE_XEON_VMOVNRNGOAPD, //!< VMOVNRNGOAPD-Non-globally Ordered Store Aligned Float64 Vector With No-Read Hint
  AMED_X86_PAGE_XEON_VMOVNRNGOAPS, //!< VMOVNRNGOAPS-Non-globally Ordered Store Aligned Float32 Vector With No-Read Hint
  AMED_X86_PAGE_XEON_VMULPD, //!< VMULPD-Multiply Float64 Vectors
  AMED_X86_PAGE_XEON_VMULPS, //!< VMULPS-Multiply Float32 Vectors
  AMED_X86_PAGE_XEON_VP4DPWSSD, //!< <a href="../target/x86/XEON_VP4DPWSSD.html">VP4DPWSSD-Dot Product of Signed Words with Dword Accumulation (4-iterations)</a>
  AMED_X86_PAGE_XEON_VP4DPWSSDS, //!< <a href="../target/x86/XEON_VP4DPWSSDS.html">VP4DPWSSDS-Dot Product of Signed Words with Dword Accumulation and Saturation (4-iterations)</a>
  AMED_X86_PAGE_XEON_VPACKSTOREHD, //!< VPACKSTOREHD-Pack And Store Unaligned High From Int32 Vector
  AMED_X86_PAGE_XEON_VPACKSTOREHPD, //!< VPACKSTOREHPD-Pack And Store Unaligned High From Float64 Vector
  AMED_X86_PAGE_XEON_VPACKSTOREHPS, //!< VPACKSTOREHPS-Pack And Store Unaligned High From Float32 Vector
  AMED_X86_PAGE_XEON_VPACKSTOREHQ, //!< VPACKSTOREHQ-Pack And Store Unaligned High From Int64 Vector
  AMED_X86_PAGE_XEON_VPACKSTORELD, //!< VPACKSTORELD-Pack and Store Unaligned Low From Int32 Vector
  AMED_X86_PAGE_XEON_VPACKSTORELPD, //!< VPACKSTORELPD-Pack and Store Unaligned Low From Float64 Vector
  AMED_X86_PAGE_XEON_VPACKSTORELPS, //!< VPACKSTORELPS-Pack and Store Unaligned Low From Float32 Vector
  AMED_X86_PAGE_XEON_VPACKSTORELQ, //!< VPACKSTORELQ-Pack and Store Unaligned Low From Int64 Vector
  AMED_X86_PAGE_XEON_VPADCD, //!< VPADCD-Add Int32 Vectors with Carry
  AMED_X86_PAGE_XEON_VPADDD, //!< VPADDD-Add Int32 Vectors
  AMED_X86_PAGE_XEON_VPADDSETCD, //!< VPADDSETCD-Add Int32 Vectors and Set Mask to Carry
  AMED_X86_PAGE_XEON_VPADDSETSD, //!< VPADDSETSD-Add Int32 Vectors and Set Mask to Sign
  AMED_X86_PAGE_XEON_VPBLENDMD, //!< VPBLENDMD-Blend Int32 Vectors using the Instruction Mask
  AMED_X86_PAGE_XEON_VPBLENDMQ, //!< VPBLENDMQ-Blend Int64 Vectors using the Instruction Mask
  AMED_X86_PAGE_XEON_VPBROADCASTD, //!< VPBROADCASTD-Broadcast Int32 Vector
  AMED_X86_PAGE_XEON_VPBROADCASTQ, //!< VPBROADCASTQ-Broadcast Int64 Vector
  AMED_X86_PAGE_XEON_VPCMPD, //!< VPCMPD-Compare Int32 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VPCMPEQD, //!< VPCMPEQD-Compare Equal Int32 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VPCMPGTD, //!< VPCMPGTD-Compare Greater Than Int32 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VPCMPLTD, //!< VPCMPLTD-Compare Less Than Int32 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VPCMPUD, //!< VPCMPUD-Compare Uint32 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VPERMD, //!< VPERMD-Permutes Int32 Vectors
  AMED_X86_PAGE_XEON_VPERMF32X4, //!< VPERMF32X4-Shuffle Vector Dqwords
  AMED_X86_PAGE_XEON_VPGATHERDD, //!< VPGATHERDD-Gather Int32 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VPGATHERDQ, //!< VPGATHERDQ-Gather Int64 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VPMADD231D, //!< VPMADD231D-Multiply First Source By Second Source and Add To Destination Int32 Vectors
  AMED_X86_PAGE_XEON_VPMADD233D, //!< VPMADD233D-Multiply First Source By Specially Swizzled Second Source and Add To Second Source Int32 Vectors
  AMED_X86_PAGE_XEON_VPMAXSD, //!< VPMAXSD-Maximum of Int32 Vectors
  AMED_X86_PAGE_XEON_VPMAXUD, //!< VPMAXUD-Maximum of Uint32 Vectors
  AMED_X86_PAGE_XEON_VPMINSD, //!< VPMINSD-Minimum of Int32 Vectors
  AMED_X86_PAGE_XEON_VPMINUD, //!< VPMINUD-Minimum of Uint32 Vectors
  AMED_X86_PAGE_XEON_VPMULHD, //!< VPMULHD-Multiply Int32 Vectors And Store High Result
  AMED_X86_PAGE_XEON_VPMULHUD, //!< VPMULHUD-Multiply Uint32 Vectors And Store High Result
  AMED_X86_PAGE_XEON_VPMULLD, //!< VPMULLD-Multiply Int32 Vectors And Store Low Result
  AMED_X86_PAGE_XEON_VPREFETCH0, //!< VPREFETCH0-Prefetch memory line using T0 hint
  AMED_X86_PAGE_XEON_VPREFETCH1, //!< VPREFETCH1-Prefetch memory line using T1 hint
  AMED_X86_PAGE_XEON_VPREFETCH2, //!< VPREFETCH2-Prefetch memory line using T2 hint
  AMED_X86_PAGE_XEON_VPREFETCHE0, //!< VPREFETCHE0-Prefetch memory line using T0 hint, with intent to write
  AMED_X86_PAGE_XEON_VPREFETCHE1, //!< VPREFETCHE1-Prefetch memory line using T1 hint, with intent to write
  AMED_X86_PAGE_XEON_VPREFETCHE2, //!< VPREFETCHE2-Prefetch memory line using T2 hint, with intent to write
  AMED_X86_PAGE_XEON_VPREFETCHENTA, //!< VPREFETCHENTA-Prefetch memory line using NTA hint, with intent to write
  AMED_X86_PAGE_XEON_VPREFETCHNTA, //!< VPREFETCHNTA-Prefetch memory line using NTA hint
  AMED_X86_PAGE_XEON_VPSBBD, //!< VPSBBD-Subtract Int32 Vectors with Borrow
  AMED_X86_PAGE_XEON_VPSBBRD, //!< VPSBBRD-Reverse Subtract Int32 Vectors with Borrow
  AMED_X86_PAGE_XEON_VPSCATTERDD, //!< VPSCATTERDD-Scatter Int32 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VPSCATTERDQ, //!< VPSCATTERDQ-Scatter Int64 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VPSHUFD, //!< VPSHUFD-Shuffle Vector Doublewords
  AMED_X86_PAGE_XEON_VPSLLD, //!< VPSLLD-Shift Int32 Vector Immediate Left Logical
  AMED_X86_PAGE_XEON_VPSLLVD, //!< VPSLLVD-Shift Int32 Vector Left Logical
  AMED_X86_PAGE_XEON_VPSRAD, //!< VPSRAD-Shift Int32 Vector Immediate Right Arithmetic
  AMED_X86_PAGE_XEON_VPSRAVD, //!< VPSRAVD-Shift Int32 Vector Right Arithmetic
  AMED_X86_PAGE_XEON_VPSRLD, //!< VPSRLD-Shift Int32 Vector Immediate Right Logical
  AMED_X86_PAGE_XEON_VPSRLVD, //!< VPSRLVD-Shift Int32 Vector Right Logical
  AMED_X86_PAGE_XEON_VPSUBD, //!< VPSUBD-Subtract Int32 Vectors
  AMED_X86_PAGE_XEON_VPSUBRD, //!< VPSUBRD-Reverse Subtract Int32 Vectors
  AMED_X86_PAGE_XEON_VPSUBRSETBD, //!< VPSUBRSETBD-Reverse Subtract Int32 Vectors and Set Borrow
  AMED_X86_PAGE_XEON_VPSUBSETBD, //!< VPSUBSETBD-Subtract Int32 Vectors and Set Borrow
  AMED_X86_PAGE_XEON_VPTESTMD, //!< VPTESTMD-Logical AND Int32 Vectors and Set Vector Mask
  AMED_X86_PAGE_XEON_VRCP23PS, //!< VRCP23PS-Reciprocal of Float32 Vector
  AMED_X86_PAGE_XEON_VRCP28PD, //!< <a href="../target/x86/XEON_VRCP28PD.html">VRCP28PD-Approximation to the Reciprocal of Packed Double-Precision Floating-Point Values with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VRCP28PS, //!< <a href="../target/x86/XEON_VRCP28PS.html">VRCP28PS-Approximation to the Reciprocal of Packed Single-Precision Floating-Point Values with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VRCP28SD, //!< <a href="../target/x86/XEON_VRCP28SD.html">VRCP28SD-Approximation to the Reciprocal of Scalar Double-Precision Floating-Point Value with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VRCP28SS, //!< <a href="../target/x86/XEON_VRCP28SS.html">VRCP28SS-Approximation to the Reciprocal of Scalar Single-Precision Floating-Point Value with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VRNDFXPNTPD, //!< VRNDFXPNTPD-Round Float64 Vector
  AMED_X86_PAGE_XEON_VRNDFXPNTPS, //!< VRNDFXPNTPS-Round Float32 Vector
  AMED_X86_PAGE_XEON_VRSQRT23PS, //!< VRSQRT23PS-Vector Reciprocal Square Root of Float32 Vector
  AMED_X86_PAGE_XEON_VRSQRT28PD, //!< <a href="../target/x86/XEON_VRSQRT28PD.html">VRSQRT28PD-Approximation to the Reciprocal Square Root of Packed Double-Precision Floating-Point Values with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VRSQRT28PS, //!< <a href="../target/x86/XEON_VRSQRT28PS.html">VRSQRT28PS-Approximation to the Reciprocal Square Root of Packed Single-Precision Floating-Point Values with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VRSQRT28SD, //!< <a href="../target/x86/XEON_VRSQRT28SD.html">VRSQRT28SD-Approximation to the Reciprocal Square Root of Scalar Double-Precision Floating-Point Value with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VRSQRT28SS, //!< <a href="../target/x86/XEON_VRSQRT28SS.html">VRSQRT28SS-Approximation to the Reciprocal Square Root of Scalar Single-Precision Floating- Point Value with Less Than 2^-28 Relative Error</a>
  AMED_X86_PAGE_XEON_VSCALEPS, //!< VSCALEPS-Scale Float32 Vectors
  AMED_X86_PAGE_XEON_VSCATTERDPD, //!< VSCATTERDPD-Scatter Float64 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VSCATTERDPS, //!< VSCATTERDPS-Scatter Float32 Vector With Signed Dword Indices
  AMED_X86_PAGE_XEON_VSCATTERPF0DPD, //!< VSCATTERPF0DPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint with Intent to Write
  AMED_X86_PAGE_XEON_VSCATTERPF0DPS, //!< <a href="../target/x86/XEON_VSCATTERPF0DPS.html">VSCATTERPF0DPS-Scatter Prefetch Float32 Vector With Signed Dword Indices Into L1</a>
  AMED_X86_PAGE_XEON_VSCATTERPF0HINTDPD, //!< VSCATTERPF0HINTDPD-Scatter Prefetch Float64 Vector Hint With Signed Dword Indices
  AMED_X86_PAGE_XEON_VSCATTERPF0HINTDPS, //!< VSCATTERPF0HINTDPS-Scatter Prefetch Float32 Vector Hint With Signed Dword Indices
  AMED_X86_PAGE_XEON_VSCATTERPF0QPD, //!< VSCATTERPF0QPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint with Intent to Write
  AMED_X86_PAGE_XEON_VSCATTERPF0QPS, //!< VSCATTERPF0QPS-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T0 Hint with Intent to Write
  AMED_X86_PAGE_XEON_VSCATTERPF1DPD, //!< VSCATTERPF1DPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T1 Hint with Intent to Write
  AMED_X86_PAGE_XEON_VSCATTERPF1DPS, //!< <a href="../target/x86/XEON_VSCATTERPF1DPS.html">VSCATTERPF1DPS-Scatter Prefetch Float32 Vector With Signed Dword Indices Into L2</a>
  AMED_X86_PAGE_XEON_VSCATTERPF1QPD, //!< VSCATTERPF1QPD-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T1 Hint with Intent to Write
  AMED_X86_PAGE_XEON_VSCATTERPF1QPS, //!< VSCATTERPF1QPS-Sparse Prefetch Packed SP/DP Data Values with Signed Dword, Signed Qword Indices Using T1 Hint with Intent to Write
  AMED_X86_PAGE_XEON_VSUBPD, //!< VSUBPD-Subtract Float64 Vectors
  AMED_X86_PAGE_XEON_VSUBPS, //!< VSUBPS-Subtract Float32 Vectors
  AMED_X86_PAGE_XEON_VSUBRPD, //!< VSUBRPD-Reverse Subtract Float64 Vectors
  AMED_X86_PAGE_XEON_VSUBRPS, //!< VSUBRPS-Reverse Subtract Float32 Vectors
} amed_x86_page;

#define AMED_X86_COMPARISON_PREDICATE_MAX_TEXT_LENGTH (8 + 1)

typedef enum _amed_x86_comparison_predicate
{
  AMED_X86_COMPARISON_PREDICATE_NONE,
  AMED_X86_COMPARISON_PREDICATE_EQ_OQ,
  AMED_X86_COMPARISON_PREDICATE_LT_OS,
  AMED_X86_COMPARISON_PREDICATE_LE_OS,
  AMED_X86_COMPARISON_PREDICATE_UNORD_Q,
  AMED_X86_COMPARISON_PREDICATE_NEQ_UQ,
  AMED_X86_COMPARISON_PREDICATE_NLT_US,
  AMED_X86_COMPARISON_PREDICATE_NLE_US,
  AMED_X86_COMPARISON_PREDICATE_ORD_Q,
  AMED_X86_COMPARISON_PREDICATE_EQ_UQ,
  AMED_X86_COMPARISON_PREDICATE_NGE_US,
  AMED_X86_COMPARISON_PREDICATE_NGT_US,
  AMED_X86_COMPARISON_PREDICATE_FALSE_OQ,
  AMED_X86_COMPARISON_PREDICATE_NEQ_OQ,
  AMED_X86_COMPARISON_PREDICATE_GE_OS,
  AMED_X86_COMPARISON_PREDICATE_GT_OS,
  AMED_X86_COMPARISON_PREDICATE_TRUE_UQ,
  AMED_X86_COMPARISON_PREDICATE_EQ_OS,
  AMED_X86_COMPARISON_PREDICATE_LT_OQ,
  AMED_X86_COMPARISON_PREDICATE_LE_OQ,
  AMED_X86_COMPARISON_PREDICATE_UNORD_S,
  AMED_X86_COMPARISON_PREDICATE_NEQ_US,
  AMED_X86_COMPARISON_PREDICATE_NLT_UQ,
  AMED_X86_COMPARISON_PREDICATE_NLE_UQ,
  AMED_X86_COMPARISON_PREDICATE_ORD_S,
  AMED_X86_COMPARISON_PREDICATE_EQ_US,
  AMED_X86_COMPARISON_PREDICATE_NGE_UQ,
  AMED_X86_COMPARISON_PREDICATE_NGT_UQ,
  AMED_X86_COMPARISON_PREDICATE_FALSE_OS,
  AMED_X86_COMPARISON_PREDICATE_NEQ_OS,
  AMED_X86_COMPARISON_PREDICATE_GE_OQ,
  AMED_X86_COMPARISON_PREDICATE_GT_OQ,
  AMED_X86_COMPARISON_PREDICATE_TRUE_US,
} amed_x86_comparison_predicate;

#define AMED_X86_CCLASS_MAX_TEXT_LENGTH (4 + 1)

typedef enum _amed_x86_cclass
{
  AMED_X86_CCLASS_NONE,
} amed_x86_cclass;

#define AMED_X86_ISA_MAX_TEXT_LENGTH (23 + 1)

typedef enum _amed_x86_isa
{
  AMED_X86_ISA_NONE,
  AMED_X86_ISA_ADOX_ADCX,
  AMED_X86_ISA_AES,
  AMED_X86_ISA_AMD,
  AMED_X86_ISA_AMD3DNOW,
  AMED_X86_ISA_AVX,
  AMED_X86_ISA_AVX2,
  AMED_X86_ISA_AVX2GATHER,
  AMED_X86_ISA_AVX512BW_128,
  AMED_X86_ISA_AVX512BW_128N,
  AMED_X86_ISA_AVX512BW_256,
  AMED_X86_ISA_AVX512BW_512,
  AMED_X86_ISA_AVX512BW_KOP,
  AMED_X86_ISA_AVX512CD_128,
  AMED_X86_ISA_AVX512CD_256,
  AMED_X86_ISA_AVX512CD_512,
  AMED_X86_ISA_AVX512DQ_128,
  AMED_X86_ISA_AVX512DQ_128N,
  AMED_X86_ISA_AVX512DQ_256,
  AMED_X86_ISA_AVX512DQ_512,
  AMED_X86_ISA_AVX512DQ_KOP,
  AMED_X86_ISA_AVX512DQ_SCALAR,
  AMED_X86_ISA_AVX512ER_512,
  AMED_X86_ISA_AVX512ER_SCALAR,
  AMED_X86_ISA_AVX512F_128,
  AMED_X86_ISA_AVX512F_128N,
  AMED_X86_ISA_AVX512F_256,
  AMED_X86_ISA_AVX512F_512,
  AMED_X86_ISA_AVX512F_KOP,
  AMED_X86_ISA_AVX512F_SCALAR,
  AMED_X86_ISA_AVX512PF_512,
  AMED_X86_ISA_AVX512_4FMAPS_512,
  AMED_X86_ISA_AVX512_4FMAPS_SCALAR,
  AMED_X86_ISA_AVX512_4VNNIW_512,
  AMED_X86_ISA_AVX512_BF16_128,
  AMED_X86_ISA_AVX512_BF16_256,
  AMED_X86_ISA_AVX512_BF16_512,
  AMED_X86_ISA_AVX512_BITALG_128,
  AMED_X86_ISA_AVX512_BITALG_256,
  AMED_X86_ISA_AVX512_BITALG_512,
  AMED_X86_ISA_AVX512_GFNI_128,
  AMED_X86_ISA_AVX512_GFNI_256,
  AMED_X86_ISA_AVX512_GFNI_512,
  AMED_X86_ISA_AVX512_IFMA_128,
  AMED_X86_ISA_AVX512_IFMA_256,
  AMED_X86_ISA_AVX512_IFMA_512,
  AMED_X86_ISA_AVX512_VAES_128,
  AMED_X86_ISA_AVX512_VAES_256,
  AMED_X86_ISA_AVX512_VAES_512,
  AMED_X86_ISA_AVX512_VBMI2_128,
  AMED_X86_ISA_AVX512_VBMI2_256,
  AMED_X86_ISA_AVX512_VBMI2_512,
  AMED_X86_ISA_AVX512_VBMI_128,
  AMED_X86_ISA_AVX512_VBMI_256,
  AMED_X86_ISA_AVX512_VBMI_512,
  AMED_X86_ISA_AVX512_VNNI_128,
  AMED_X86_ISA_AVX512_VNNI_256,
  AMED_X86_ISA_AVX512_VNNI_512,
  AMED_X86_ISA_AVX512_VP2INTERSECT_128,
  AMED_X86_ISA_AVX512_VP2INTERSECT_256,
  AMED_X86_ISA_AVX512_VP2INTERSECT_512,
  AMED_X86_ISA_AVX512_VPCLMULQDQ_128,
  AMED_X86_ISA_AVX512_VPCLMULQDQ_256,
  AMED_X86_ISA_AVX512_VPCLMULQDQ_512,
  AMED_X86_ISA_AVX512_VPOPCNTDQ_128,
  AMED_X86_ISA_AVX512_VPOPCNTDQ_256,
  AMED_X86_ISA_AVX512_VPOPCNTDQ_512,
  AMED_X86_ISA_AVXAES,
  AMED_X86_ISA_AVX_GFNI,
  AMED_X86_ISA_BMI1,
  AMED_X86_ISA_BMI2,
  AMED_X86_ISA_CET,
  AMED_X86_ISA_CLDEMOTE,
  AMED_X86_ISA_CLFLUSHOPT,
  AMED_X86_ISA_CLFSH,
  AMED_X86_ISA_CLWB,
  AMED_X86_ISA_CLZERO,
  AMED_X86_ISA_CMOV,
  AMED_X86_ISA_CMPXCHG16B,
  AMED_X86_ISA_ENQCMD,
  AMED_X86_ISA_F16C,
  AMED_X86_ISA_FAT_NOP,
  AMED_X86_ISA_FCMOV,
  AMED_X86_ISA_FMA,
  AMED_X86_ISA_FMA4,
  AMED_X86_ISA_FXSAVE,
  AMED_X86_ISA_FXSAVE64,
  AMED_X86_ISA_GFNI,
  AMED_X86_ISA_I186,
  AMED_X86_ISA_I286PROTECTED,
  AMED_X86_ISA_I286REAL,
  AMED_X86_ISA_I386,
  AMED_X86_ISA_I486,
  AMED_X86_ISA_I486REAL,
  AMED_X86_ISA_I86,
  AMED_X86_ISA_INVPCID,
  AMED_X86_ISA_KNCE,
  AMED_X86_ISA_KNCJKBR,
  AMED_X86_ISA_KNCSTREAM,
  AMED_X86_ISA_KNCV,
  AMED_X86_ISA_KNC_MISC,
  AMED_X86_ISA_KNC_PF_HINT,
  AMED_X86_ISA_LAHF,
  AMED_X86_ISA_LONGMODE,
  AMED_X86_ISA_LZCNT,
  AMED_X86_ISA_MONITOR,
  AMED_X86_ISA_MONITORX,
  AMED_X86_ISA_MOVBE,
  AMED_X86_ISA_MOVDIR,
  AMED_X86_ISA_MPX,
  AMED_X86_ISA_PADLOCK_ACE,
  AMED_X86_ISA_PADLOCK_PHE,
  AMED_X86_ISA_PADLOCK_PMM,
  AMED_X86_ISA_PADLOCK_RNG,
  AMED_X86_ISA_PAUSE,
  AMED_X86_ISA_PCLMULQDQ,
  AMED_X86_ISA_PCONFIG,
  AMED_X86_ISA_PENTIUMMMX,
  AMED_X86_ISA_PENTIUMREAL,
  AMED_X86_ISA_PKU,
  AMED_X86_ISA_POPCNT,
  AMED_X86_ISA_PPRO,
  AMED_X86_ISA_PREFETCHWT1,
  AMED_X86_ISA_PREFETCH_NOP,
  AMED_X86_ISA_PT,
  AMED_X86_ISA_RDPID,
  AMED_X86_ISA_RDPMC,
  AMED_X86_ISA_RDPRU,
  AMED_X86_ISA_RDRAND,
  AMED_X86_ISA_RDSEED,
  AMED_X86_ISA_RDTSCP,
  AMED_X86_ISA_RDWRFSGS,
  AMED_X86_ISA_RTM,
  AMED_X86_ISA_SGX,
  AMED_X86_ISA_SGX_ENCLV,
  AMED_X86_ISA_SHA,
  AMED_X86_ISA_SMAP,
  AMED_X86_ISA_SMX,
  AMED_X86_ISA_SSE,
  AMED_X86_ISA_SSE2,
  AMED_X86_ISA_SSE2MMX,
  AMED_X86_ISA_SSE3,
  AMED_X86_ISA_SSE3X87,
  AMED_X86_ISA_SSE4,
  AMED_X86_ISA_SSE42,
  AMED_X86_ISA_SSE4A,
  AMED_X86_ISA_SSEMXCSR,
  AMED_X86_ISA_SSE_PREFETCH,
  AMED_X86_ISA_SSSE3,
  AMED_X86_ISA_SSSE3MMX,
  AMED_X86_ISA_SVM,
  AMED_X86_ISA_TBM,
  AMED_X86_ISA_VAES,
  AMED_X86_ISA_VMFUNC,
  AMED_X86_ISA_VPCLMULQDQ,
  AMED_X86_ISA_VTX,
  AMED_X86_ISA_WAITPKG,
  AMED_X86_ISA_X87,
  AMED_X86_ISA_XOP,
  AMED_X86_ISA_XSAVE,
  AMED_X86_ISA_XSAVEC,
  AMED_X86_ISA_XSAVEOPT,
  AMED_X86_ISA_XSAVES,
} amed_x86_isa;

#define AMED_X86_REGISTER_MAX_TEXT_LENGTH (6 + 1)

typedef enum _amed_x86_register
{
  AMED_X86_REGISTER_NONE,
  AMED_X86_REGISTER_AL,
  AMED_X86_REGISTER_CL,
  AMED_X86_REGISTER_DL,
  AMED_X86_REGISTER_BL,
  AMED_X86_REGISTER_AH,
  AMED_X86_REGISTER_CH,
  AMED_X86_REGISTER_DH,
  AMED_X86_REGISTER_BH,
  AMED_X86_REGISTER_SPL,
  AMED_X86_REGISTER_BPL,
  AMED_X86_REGISTER_SIL,
  AMED_X86_REGISTER_DIL,
  AMED_X86_REGISTER_R8B,
  AMED_X86_REGISTER_R9B,
  AMED_X86_REGISTER_R10B,
  AMED_X86_REGISTER_R11B,
  AMED_X86_REGISTER_R12B,
  AMED_X86_REGISTER_R13B,
  AMED_X86_REGISTER_R14B,
  AMED_X86_REGISTER_R15B,
  AMED_X86_REGISTER_AX,
  AMED_X86_REGISTER_CX,
  AMED_X86_REGISTER_DX,
  AMED_X86_REGISTER_BX,
  AMED_X86_REGISTER_SP,
  AMED_X86_REGISTER_BP,
  AMED_X86_REGISTER_SI,
  AMED_X86_REGISTER_DI,
  AMED_X86_REGISTER_R8W,
  AMED_X86_REGISTER_R9W,
  AMED_X86_REGISTER_R10W,
  AMED_X86_REGISTER_R11W,
  AMED_X86_REGISTER_R12W,
  AMED_X86_REGISTER_R13W,
  AMED_X86_REGISTER_R14W,
  AMED_X86_REGISTER_R15W,
  AMED_X86_REGISTER_EAX,
  AMED_X86_REGISTER_ECX,
  AMED_X86_REGISTER_EDX,
  AMED_X86_REGISTER_EBX,
  AMED_X86_REGISTER_ESP,
  AMED_X86_REGISTER_EBP,
  AMED_X86_REGISTER_ESI,
  AMED_X86_REGISTER_EDI,
  AMED_X86_REGISTER_R8D,
  AMED_X86_REGISTER_R9D,
  AMED_X86_REGISTER_R10D,
  AMED_X86_REGISTER_R11D,
  AMED_X86_REGISTER_R12D,
  AMED_X86_REGISTER_R13D,
  AMED_X86_REGISTER_R14D,
  AMED_X86_REGISTER_R15D,
  AMED_X86_REGISTER_RAX,
  AMED_X86_REGISTER_RCX,
  AMED_X86_REGISTER_RDX,
  AMED_X86_REGISTER_RBX,
  AMED_X86_REGISTER_RSP,
  AMED_X86_REGISTER_RBP,
  AMED_X86_REGISTER_RSI,
  AMED_X86_REGISTER_RDI,
  AMED_X86_REGISTER_R8,
  AMED_X86_REGISTER_R9,
  AMED_X86_REGISTER_R10,
  AMED_X86_REGISTER_R11,
  AMED_X86_REGISTER_R12,
  AMED_X86_REGISTER_R13,
  AMED_X86_REGISTER_R14,
  AMED_X86_REGISTER_R15,
  AMED_X86_REGISTER_ES,
  AMED_X86_REGISTER_CS,
  AMED_X86_REGISTER_SS,
  AMED_X86_REGISTER_DS,
  AMED_X86_REGISTER_FS,
  AMED_X86_REGISTER_GS,
  AMED_X86_REGISTER_ST0,
  AMED_X86_REGISTER_ST1,
  AMED_X86_REGISTER_ST2,
  AMED_X86_REGISTER_ST3,
  AMED_X86_REGISTER_ST4,
  AMED_X86_REGISTER_ST5,
  AMED_X86_REGISTER_ST6,
  AMED_X86_REGISTER_ST7,
  AMED_X86_REGISTER_MM0,
  AMED_X86_REGISTER_MM1,
  AMED_X86_REGISTER_MM2,
  AMED_X86_REGISTER_MM3,
  AMED_X86_REGISTER_MM4,
  AMED_X86_REGISTER_MM5,
  AMED_X86_REGISTER_MM6,
  AMED_X86_REGISTER_MM7,
  AMED_X86_REGISTER_GDTR,
  AMED_X86_REGISTER_LDTR,
  AMED_X86_REGISTER_IDTR,
  AMED_X86_REGISTER_TR,
  AMED_X86_REGISTER_XMM0,
  AMED_X86_REGISTER_XMM1,
  AMED_X86_REGISTER_XMM2,
  AMED_X86_REGISTER_XMM3,
  AMED_X86_REGISTER_XMM4,
  AMED_X86_REGISTER_XMM5,
  AMED_X86_REGISTER_XMM6,
  AMED_X86_REGISTER_XMM7,
  AMED_X86_REGISTER_XMM8,
  AMED_X86_REGISTER_XMM9,
  AMED_X86_REGISTER_XMM10,
  AMED_X86_REGISTER_XMM11,
  AMED_X86_REGISTER_XMM12,
  AMED_X86_REGISTER_XMM13,
  AMED_X86_REGISTER_XMM14,
  AMED_X86_REGISTER_XMM15,
  AMED_X86_REGISTER_XMM16,
  AMED_X86_REGISTER_XMM17,
  AMED_X86_REGISTER_XMM18,
  AMED_X86_REGISTER_XMM19,
  AMED_X86_REGISTER_XMM20,
  AMED_X86_REGISTER_XMM21,
  AMED_X86_REGISTER_XMM22,
  AMED_X86_REGISTER_XMM23,
  AMED_X86_REGISTER_XMM24,
  AMED_X86_REGISTER_XMM25,
  AMED_X86_REGISTER_XMM26,
  AMED_X86_REGISTER_XMM27,
  AMED_X86_REGISTER_XMM28,
  AMED_X86_REGISTER_XMM29,
  AMED_X86_REGISTER_XMM30,
  AMED_X86_REGISTER_XMM31,
  AMED_X86_REGISTER_YMM0,
  AMED_X86_REGISTER_YMM1,
  AMED_X86_REGISTER_YMM2,
  AMED_X86_REGISTER_YMM3,
  AMED_X86_REGISTER_YMM4,
  AMED_X86_REGISTER_YMM5,
  AMED_X86_REGISTER_YMM6,
  AMED_X86_REGISTER_YMM7,
  AMED_X86_REGISTER_YMM8,
  AMED_X86_REGISTER_YMM9,
  AMED_X86_REGISTER_YMM10,
  AMED_X86_REGISTER_YMM11,
  AMED_X86_REGISTER_YMM12,
  AMED_X86_REGISTER_YMM13,
  AMED_X86_REGISTER_YMM14,
  AMED_X86_REGISTER_YMM15,
  AMED_X86_REGISTER_YMM16,
  AMED_X86_REGISTER_YMM17,
  AMED_X86_REGISTER_YMM18,
  AMED_X86_REGISTER_YMM19,
  AMED_X86_REGISTER_YMM20,
  AMED_X86_REGISTER_YMM21,
  AMED_X86_REGISTER_YMM22,
  AMED_X86_REGISTER_YMM23,
  AMED_X86_REGISTER_YMM24,
  AMED_X86_REGISTER_YMM25,
  AMED_X86_REGISTER_YMM26,
  AMED_X86_REGISTER_YMM27,
  AMED_X86_REGISTER_YMM28,
  AMED_X86_REGISTER_YMM29,
  AMED_X86_REGISTER_YMM30,
  AMED_X86_REGISTER_YMM31,
  AMED_X86_REGISTER_ZMM0,
  AMED_X86_REGISTER_ZMM1,
  AMED_X86_REGISTER_ZMM2,
  AMED_X86_REGISTER_ZMM3,
  AMED_X86_REGISTER_ZMM4,
  AMED_X86_REGISTER_ZMM5,
  AMED_X86_REGISTER_ZMM6,
  AMED_X86_REGISTER_ZMM7,
  AMED_X86_REGISTER_ZMM8,
  AMED_X86_REGISTER_ZMM9,
  AMED_X86_REGISTER_ZMM10,
  AMED_X86_REGISTER_ZMM11,
  AMED_X86_REGISTER_ZMM12,
  AMED_X86_REGISTER_ZMM13,
  AMED_X86_REGISTER_ZMM14,
  AMED_X86_REGISTER_ZMM15,
  AMED_X86_REGISTER_ZMM16,
  AMED_X86_REGISTER_ZMM17,
  AMED_X86_REGISTER_ZMM18,
  AMED_X86_REGISTER_ZMM19,
  AMED_X86_REGISTER_ZMM20,
  AMED_X86_REGISTER_ZMM21,
  AMED_X86_REGISTER_ZMM22,
  AMED_X86_REGISTER_ZMM23,
  AMED_X86_REGISTER_ZMM24,
  AMED_X86_REGISTER_ZMM25,
  AMED_X86_REGISTER_ZMM26,
  AMED_X86_REGISTER_ZMM27,
  AMED_X86_REGISTER_ZMM28,
  AMED_X86_REGISTER_ZMM29,
  AMED_X86_REGISTER_ZMM30,
  AMED_X86_REGISTER_ZMM31,
  AMED_X86_REGISTER_K0,
  AMED_X86_REGISTER_K1,
  AMED_X86_REGISTER_K2,
  AMED_X86_REGISTER_K3,
  AMED_X86_REGISTER_K4,
  AMED_X86_REGISTER_K5,
  AMED_X86_REGISTER_K6,
  AMED_X86_REGISTER_K7,
  AMED_X86_REGISTER_BND0,
  AMED_X86_REGISTER_BND1,
  AMED_X86_REGISTER_BND2,
  AMED_X86_REGISTER_BND3,
  AMED_X86_REGISTER_CR0,
  AMED_X86_REGISTER_CR1,
  AMED_X86_REGISTER_CR2,
  AMED_X86_REGISTER_CR3,
  AMED_X86_REGISTER_CR4,
  AMED_X86_REGISTER_CR5,
  AMED_X86_REGISTER_CR6,
  AMED_X86_REGISTER_CR7,
  AMED_X86_REGISTER_CR8,
  AMED_X86_REGISTER_CR9,
  AMED_X86_REGISTER_CR10,
  AMED_X86_REGISTER_CR11,
  AMED_X86_REGISTER_CR12,
  AMED_X86_REGISTER_CR13,
  AMED_X86_REGISTER_CR14,
  AMED_X86_REGISTER_CR15,
  AMED_X86_REGISTER_DR0,
  AMED_X86_REGISTER_DR1,
  AMED_X86_REGISTER_DR2,
  AMED_X86_REGISTER_DR3,
  AMED_X86_REGISTER_DR4,
  AMED_X86_REGISTER_DR5,
  AMED_X86_REGISTER_DR6,
  AMED_X86_REGISTER_DR7,
  AMED_X86_REGISTER_DR8,
  AMED_X86_REGISTER_DR9,
  AMED_X86_REGISTER_DR10,
  AMED_X86_REGISTER_DR11,
  AMED_X86_REGISTER_DR12,
  AMED_X86_REGISTER_DR13,
  AMED_X86_REGISTER_DR14,
  AMED_X86_REGISTER_DR15,
  AMED_X86_REGISTER_FLAGS,
  AMED_X86_REGISTER_IP,
  AMED_X86_REGISTER_EFLAGS,
  AMED_X86_REGISTER_PKRU,
  AMED_X86_REGISTER_MXCSR,
  AMED_X86_REGISTER_EIP,
  AMED_X86_REGISTER_RFLAGS,
  AMED_X86_REGISTER_XCR0,
  AMED_X86_REGISTER_RIP,
} amed_x86_register;

#define AMED_X86_IFORM_MAX_TEXT_LENGTH (21 + 1)

typedef enum _amed_x86_iform
{
  AMED_X86_IFORM_NONE,
  AMED_X86_IFORM_AAA,
  AMED_X86_IFORM_AADib,
  AMED_X86_IFORM_AAMib,
  AMED_X86_IFORM_AAS,
  AMED_X86_IFORM_ADCib,
  AMED_X86_IFORM_ADC,
  AMED_X86_IFORM_ADCmb,
  AMED_X86_IFORM_ADCmbib,
  AMED_X86_IFORM_ADCm,
  AMED_X86_IFORM_ADCmib,
  AMED_X86_IFORM_ADCi,
  AMED_X86_IFORM_ADCmi,
  AMED_X86_IFORM_ADCX,
  AMED_X86_IFORM_ADCXmd,
  AMED_X86_IFORM_ADCXmq,
  AMED_X86_IFORM_ADDib,
  AMED_X86_IFORM_ADD,
  AMED_X86_IFORM_ADDmb,
  AMED_X86_IFORM_ADDmbib,
  AMED_X86_IFORM_ADDm,
  AMED_X86_IFORM_ADDmib,
  AMED_X86_IFORM_ADDi,
  AMED_X86_IFORM_ADDmi,
  AMED_X86_IFORM_ADOX,
  AMED_X86_IFORM_ADOXmd,
  AMED_X86_IFORM_ADOXmq,
  AMED_X86_IFORM_AESDEC,
  AMED_X86_IFORM_AESDECmx,
  AMED_X86_IFORM_AESDECLAST,
  AMED_X86_IFORM_AESDECLASTmx,
  AMED_X86_IFORM_AESENC,
  AMED_X86_IFORM_AESENCmx,
  AMED_X86_IFORM_AESENCLAST,
  AMED_X86_IFORM_AESENCLASTmx,
  AMED_X86_IFORM_AESIMC,
  AMED_X86_IFORM_AESIMCmx,
  AMED_X86_IFORM_AESKEYGENASSISTib,
  AMED_X86_IFORM_AESKEYGENASSISTmxib,
  AMED_X86_IFORM_ANDib,
  AMED_X86_IFORM_AND,
  AMED_X86_IFORM_ANDmb,
  AMED_X86_IFORM_ANDmbib,
  AMED_X86_IFORM_ANDm,
  AMED_X86_IFORM_ANDmib,
  AMED_X86_IFORM_ANDi,
  AMED_X86_IFORM_ANDmi,
  AMED_X86_IFORM_ANDN,
  AMED_X86_IFORM_ANDNmd,
  AMED_X86_IFORM_ANDNmq,
  AMED_X86_IFORM_ARPL,
  AMED_X86_IFORM_ARPLmw,
  AMED_X86_IFORM_BEXTR,
  AMED_X86_IFORM_BEXTRmd,
  AMED_X86_IFORM_BEXTRmq,
  AMED_X86_IFORM_BLSI,
  AMED_X86_IFORM_BLSImd,
  AMED_X86_IFORM_BLSImq,
  AMED_X86_IFORM_BLSMSK,
  AMED_X86_IFORM_BLSMSKmd,
  AMED_X86_IFORM_BLSMSKmq,
  AMED_X86_IFORM_BLSR,
  AMED_X86_IFORM_BLSRmd,
  AMED_X86_IFORM_BLSRmq,
  AMED_X86_IFORM_BOUNDmd,
  AMED_X86_IFORM_BOUNDmq,
  AMED_X86_IFORM_BSF,
  AMED_X86_IFORM_BSFm,
  AMED_X86_IFORM_BSR,
  AMED_X86_IFORM_BSRm,
  AMED_X86_IFORM_BSWAP,
  AMED_X86_IFORM_BT,
  AMED_X86_IFORM_BTm,
  AMED_X86_IFORM_BTib,
  AMED_X86_IFORM_BTmib,
  AMED_X86_IFORM_BTC,
  AMED_X86_IFORM_BTCm,
  AMED_X86_IFORM_BTCib,
  AMED_X86_IFORM_BTCmib,
  AMED_X86_IFORM_BTR,
  AMED_X86_IFORM_BTRm,
  AMED_X86_IFORM_BTRib,
  AMED_X86_IFORM_BTRmib,
  AMED_X86_IFORM_BTS,
  AMED_X86_IFORM_BTSm,
  AMED_X86_IFORM_BTSib,
  AMED_X86_IFORM_BTSmib,
  AMED_X86_IFORM_BZHI,
  AMED_X86_IFORM_BZHImd,
  AMED_X86_IFORM_BZHImq,
  AMED_X86_IFORM_CALLm,
  AMED_X86_IFORM_CBW,
  AMED_X86_IFORM_CDQE,
  AMED_X86_IFORM_CWDE,
  AMED_X86_IFORM_CLC,
  AMED_X86_IFORM_CLD,
  AMED_X86_IFORM_CLI,
  AMED_X86_IFORM_CLTS,
  AMED_X86_IFORM_CMC,
  AMED_X86_IFORM_CMOVB,
  AMED_X86_IFORM_CMOVBm,
  AMED_X86_IFORM_CMOVBE,
  AMED_X86_IFORM_CMOVBEm,
  AMED_X86_IFORM_CMOVL,
  AMED_X86_IFORM_CMOVLm,
  AMED_X86_IFORM_CMOVLE,
  AMED_X86_IFORM_CMOVLEm,
  AMED_X86_IFORM_CMOVNB,
  AMED_X86_IFORM_CMOVNBm,
  AMED_X86_IFORM_CMOVNBE,
  AMED_X86_IFORM_CMOVNBEm,
  AMED_X86_IFORM_CMOVNL,
  AMED_X86_IFORM_CMOVNLm,
  AMED_X86_IFORM_CMOVNLE,
  AMED_X86_IFORM_CMOVNLEm,
  AMED_X86_IFORM_CMOVNO,
  AMED_X86_IFORM_CMOVNOm,
  AMED_X86_IFORM_CMOVNP,
  AMED_X86_IFORM_CMOVNPm,
  AMED_X86_IFORM_CMOVNS,
  AMED_X86_IFORM_CMOVNSm,
  AMED_X86_IFORM_CMOVNZ,
  AMED_X86_IFORM_CMOVNZm,
  AMED_X86_IFORM_CMOVO,
  AMED_X86_IFORM_CMOVOm,
  AMED_X86_IFORM_CMOVP,
  AMED_X86_IFORM_CMOVPm,
  AMED_X86_IFORM_CMOVS,
  AMED_X86_IFORM_CMOVSm,
  AMED_X86_IFORM_CMOVZ,
  AMED_X86_IFORM_CMOVZm,
  AMED_X86_IFORM_CMPib,
  AMED_X86_IFORM_CMP,
  AMED_X86_IFORM_CMPmb,
  AMED_X86_IFORM_CMPmbib,
  AMED_X86_IFORM_CMPm,
  AMED_X86_IFORM_CMPmib,
  AMED_X86_IFORM_CMPi,
  AMED_X86_IFORM_CMPmi,
  AMED_X86_IFORM_CMPSBmb,
  AMED_X86_IFORM_CMPSDmd,
  AMED_X86_IFORM_CMPSQmq,
  AMED_X86_IFORM_CMPSWmw,
  AMED_X86_IFORM_CMPXCHG,
  AMED_X86_IFORM_CMPXCHGmb,
  AMED_X86_IFORM_CMPXCHGm,
  AMED_X86_IFORM_CMPXCHG16Bmx,
  AMED_X86_IFORM_CMPXCHG8Bmq,
  AMED_X86_IFORM_CPUID,
  AMED_X86_IFORM_CDQ,
  AMED_X86_IFORM_CQO,
  AMED_X86_IFORM_CWD,
  AMED_X86_IFORM_DAA,
  AMED_X86_IFORM_DAS,
  AMED_X86_IFORM_DEC,
  AMED_X86_IFORM_DECmb,
  AMED_X86_IFORM_DECm,
  AMED_X86_IFORM_DIV,
  AMED_X86_IFORM_DIVmb,
  AMED_X86_IFORM_DIVm,
  AMED_X86_IFORM_ENTERiwibm,
  AMED_X86_IFORM_HLT,
  AMED_X86_IFORM_IDIV,
  AMED_X86_IFORM_IDIVmb,
  AMED_X86_IFORM_IDIVm,
  AMED_X86_IFORM_IMUL,
  AMED_X86_IFORM_IMULmb,
  AMED_X86_IFORM_IMULm,
  AMED_X86_IFORM_IMULib,
  AMED_X86_IFORM_IMULmib,
  AMED_X86_IFORM_IMULi,
  AMED_X86_IFORM_IMULmi,
  AMED_X86_IFORM_INib,
  AMED_X86_IFORM_IN,
  AMED_X86_IFORM_INC,
  AMED_X86_IFORM_INCmb,
  AMED_X86_IFORM_INCm,
  AMED_X86_IFORM_INSBmb,
  AMED_X86_IFORM_INSDmd,
  AMED_X86_IFORM_INSWmw,
  AMED_X86_IFORM_INTib,
  AMED_X86_IFORM_INT1,
  AMED_X86_IFORM_INT3,
  AMED_X86_IFORM_INTO,
  AMED_X86_IFORM_INVD,
  AMED_X86_IFORM_INVLPGmb,
  AMED_X86_IFORM_IRETm,
  AMED_X86_IFORM_IRETDm,
  AMED_X86_IFORM_IRETQm,
  AMED_X86_IFORM_JMP,
  AMED_X86_IFORM_JMPm,
  AMED_X86_IFORM_JBE,
  AMED_X86_IFORM_JB,
  AMED_X86_IFORM_JCXZ,
  AMED_X86_IFORM_JECXZ,
  AMED_X86_IFORM_JLE,
  AMED_X86_IFORM_JL,
  AMED_X86_IFORM_JNBE,
  AMED_X86_IFORM_JNB,
  AMED_X86_IFORM_JNLE,
  AMED_X86_IFORM_JNL,
  AMED_X86_IFORM_JNO,
  AMED_X86_IFORM_JNP,
  AMED_X86_IFORM_JNS,
  AMED_X86_IFORM_JNZ,
  AMED_X86_IFORM_JO,
  AMED_X86_IFORM_JP,
  AMED_X86_IFORM_JRCXZ,
  AMED_X86_IFORM_JS,
  AMED_X86_IFORM_JZ,
  AMED_X86_IFORM_LAHF,
  AMED_X86_IFORM_LAR,
  AMED_X86_IFORM_LARmw,
  AMED_X86_IFORM_LEA,
  AMED_X86_IFORM_LEAVEm,
  AMED_X86_IFORM_LLDT,
  AMED_X86_IFORM_LLDTmw,
  AMED_X86_IFORM_LMSW,
  AMED_X86_IFORM_LMSWmw,
  AMED_X86_IFORM_LODSBmb,
  AMED_X86_IFORM_LODSDmd,
  AMED_X86_IFORM_LODSQmq,
  AMED_X86_IFORM_LODSWmw,
  AMED_X86_IFORM_LOOP,
  AMED_X86_IFORM_LOOPE,
  AMED_X86_IFORM_LOOPNE,
  AMED_X86_IFORM_LSL,
  AMED_X86_IFORM_LSLmw,
  AMED_X86_IFORM_LTR,
  AMED_X86_IFORM_LTRmw,
  AMED_X86_IFORM_LZCNT,
  AMED_X86_IFORM_LZCNTm,
  AMED_X86_IFORM_LGDTm,
  AMED_X86_IFORM_LIDTm,
  AMED_X86_IFORM_LDSm,
  AMED_X86_IFORM_LESm,
  AMED_X86_IFORM_LFSm,
  AMED_X86_IFORM_LGSm,
  AMED_X86_IFORM_LSSm,
  AMED_X86_IFORM_MOV,
  AMED_X86_IFORM_MOVmb,
  AMED_X86_IFORM_MOVib,
  AMED_X86_IFORM_MOVmbib,
  AMED_X86_IFORM_MOVm,
  AMED_X86_IFORM_MOVi,
  AMED_X86_IFORM_MOVmi,
  AMED_X86_IFORM_MOVmw,
  AMED_X86_IFORM_MOVBEm,
  AMED_X86_IFORM_MOVDIR64Bmz,
  AMED_X86_IFORM_MOVDIRImd,
  AMED_X86_IFORM_MOVDIRImq,
  AMED_X86_IFORM_MOVSBmb,
  AMED_X86_IFORM_MOVSDmd,
  AMED_X86_IFORM_MOVSQmq,
  AMED_X86_IFORM_MOVSWmw,
  AMED_X86_IFORM_MOVSXD,
  AMED_X86_IFORM_MOVSXDmd,
  AMED_X86_IFORM_MOVSX,
  AMED_X86_IFORM_MOVSXmb,
  AMED_X86_IFORM_MOVSXmw,
  AMED_X86_IFORM_MOVZX,
  AMED_X86_IFORM_MOVZXmb,
  AMED_X86_IFORM_MOVZXmw,
  AMED_X86_IFORM_MUL,
  AMED_X86_IFORM_MULmb,
  AMED_X86_IFORM_MULm,
  AMED_X86_IFORM_MULX,
  AMED_X86_IFORM_MULXmd,
  AMED_X86_IFORM_MULXmq,
  AMED_X86_IFORM_NEG,
  AMED_X86_IFORM_NEGmb,
  AMED_X86_IFORM_NEGm,
  AMED_X86_IFORM_NOP,
  AMED_X86_IFORM_NOPm,
  AMED_X86_IFORM_NOT,
  AMED_X86_IFORM_NOTmb,
  AMED_X86_IFORM_NOTm,
  AMED_X86_IFORM_ORib,
  AMED_X86_IFORM_OR,
  AMED_X86_IFORM_ORmb,
  AMED_X86_IFORM_ORmbib,
  AMED_X86_IFORM_ORm,
  AMED_X86_IFORM_ORmib,
  AMED_X86_IFORM_ORi,
  AMED_X86_IFORM_ORmi,
  AMED_X86_IFORM_OUTib,
  AMED_X86_IFORM_OUT,
  AMED_X86_IFORM_OUTSBmb,
  AMED_X86_IFORM_OUTSDmd,
  AMED_X86_IFORM_OUTSWmw,
  AMED_X86_IFORM_PAUSE,
  AMED_X86_IFORM_PCLMULQDQib,
  AMED_X86_IFORM_PCLMULQDQmxib,
  AMED_X86_IFORM_VPCLMULQDQib,
  AMED_X86_IFORM_VPCLMULQDQmyib,
  AMED_X86_IFORM_PCONFIG,
  AMED_X86_IFORM_PDEP,
  AMED_X86_IFORM_PDEPmd,
  AMED_X86_IFORM_PDEPmq,
  AMED_X86_IFORM_PEXT,
  AMED_X86_IFORM_PEXTmd,
  AMED_X86_IFORM_PEXTmq,
  AMED_X86_IFORM_POPm,
  AMED_X86_IFORM_POPAm,
  AMED_X86_IFORM_POPADm,
  AMED_X86_IFORM_POPFmw,
  AMED_X86_IFORM_POPFDmd,
  AMED_X86_IFORM_POPFQmq,
  AMED_X86_IFORM_PUSHm,
  AMED_X86_IFORM_PUSHibm,
  AMED_X86_IFORM_PUSHim,
  AMED_X86_IFORM_PUSHAm,
  AMED_X86_IFORM_PUSHADm,
  AMED_X86_IFORM_PUSHFmw,
  AMED_X86_IFORM_PUSHFDmd,
  AMED_X86_IFORM_PUSHFQmq,
  AMED_X86_IFORM_RDMSR,
  AMED_X86_IFORM_RDPMC,
  AMED_X86_IFORM_RDTSC,
  AMED_X86_IFORM_RETm,
  AMED_X86_IFORM_RETiwm,
  AMED_X86_IFORM_RORX,
  AMED_X86_IFORM_RORXmd,
  AMED_X86_IFORM_RORXmq,
  AMED_X86_IFORM_RCLi,
  AMED_X86_IFORM_RCLmbi,
  AMED_X86_IFORM_RCL,
  AMED_X86_IFORM_RCLmb,
  AMED_X86_IFORM_RCLmi,
  AMED_X86_IFORM_RCLm,
  AMED_X86_IFORM_RCRi,
  AMED_X86_IFORM_RCRmbi,
  AMED_X86_IFORM_RCR,
  AMED_X86_IFORM_RCRmb,
  AMED_X86_IFORM_RCRmi,
  AMED_X86_IFORM_RCRm,
  AMED_X86_IFORM_ROLi,
  AMED_X86_IFORM_ROLmbi,
  AMED_X86_IFORM_ROL,
  AMED_X86_IFORM_ROLmb,
  AMED_X86_IFORM_ROLmi,
  AMED_X86_IFORM_ROLm,
  AMED_X86_IFORM_RORi,
  AMED_X86_IFORM_RORmbi,
  AMED_X86_IFORM_ROR,
  AMED_X86_IFORM_RORmb,
  AMED_X86_IFORM_RORmi,
  AMED_X86_IFORM_RORm,
  AMED_X86_IFORM_RSM,
  AMED_X86_IFORM_SAHF,
  AMED_X86_IFORM_SALC,
  AMED_X86_IFORM_SBBib,
  AMED_X86_IFORM_SBB,
  AMED_X86_IFORM_SBBmb,
  AMED_X86_IFORM_SBBmbib,
  AMED_X86_IFORM_SBBm,
  AMED_X86_IFORM_SBBmib,
  AMED_X86_IFORM_SBBi,
  AMED_X86_IFORM_SBBmi,
  AMED_X86_IFORM_SCASBmb,
  AMED_X86_IFORM_SCASDmd,
  AMED_X86_IFORM_SCASQmq,
  AMED_X86_IFORM_SCASWmw,
  AMED_X86_IFORM_SETB,
  AMED_X86_IFORM_SETBmb,
  AMED_X86_IFORM_SETBE,
  AMED_X86_IFORM_SETBEmb,
  AMED_X86_IFORM_SETL,
  AMED_X86_IFORM_SETLmb,
  AMED_X86_IFORM_SETLE,
  AMED_X86_IFORM_SETLEmb,
  AMED_X86_IFORM_SETNB,
  AMED_X86_IFORM_SETNBmb,
  AMED_X86_IFORM_SETNBE,
  AMED_X86_IFORM_SETNBEmb,
  AMED_X86_IFORM_SETNL,
  AMED_X86_IFORM_SETNLmb,
  AMED_X86_IFORM_SETNLE,
  AMED_X86_IFORM_SETNLEmb,
  AMED_X86_IFORM_SETNO,
  AMED_X86_IFORM_SETNOmb,
  AMED_X86_IFORM_SETNP,
  AMED_X86_IFORM_SETNPmb,
  AMED_X86_IFORM_SETNS,
  AMED_X86_IFORM_SETNSmb,
  AMED_X86_IFORM_SETNZ,
  AMED_X86_IFORM_SETNZmb,
  AMED_X86_IFORM_SETO,
  AMED_X86_IFORM_SETOmb,
  AMED_X86_IFORM_SETP,
  AMED_X86_IFORM_SETPmb,
  AMED_X86_IFORM_SETS,
  AMED_X86_IFORM_SETSmb,
  AMED_X86_IFORM_SETZ,
  AMED_X86_IFORM_SETZmb,
  AMED_X86_IFORM_SGDTm,
  AMED_X86_IFORM_SHA1MSG1,
  AMED_X86_IFORM_SHA1MSG1mx,
  AMED_X86_IFORM_SHA1MSG2,
  AMED_X86_IFORM_SHA1MSG2mx,
  AMED_X86_IFORM_SHA1NEXTE,
  AMED_X86_IFORM_SHA1NEXTEmx,
  AMED_X86_IFORM_SHA1RNDS4ib,
  AMED_X86_IFORM_SHA1RNDS4mxib,
  AMED_X86_IFORM_SHA256MSG1,
  AMED_X86_IFORM_SHA256MSG1mx,
  AMED_X86_IFORM_SHA256MSG2,
  AMED_X86_IFORM_SHA256MSG2mx,
  AMED_X86_IFORM_SHA256RNDS2,
  AMED_X86_IFORM_SHA256RNDS2mx,
  AMED_X86_IFORM_SARi,
  AMED_X86_IFORM_SARmbi,
  AMED_X86_IFORM_SAR,
  AMED_X86_IFORM_SARmb,
  AMED_X86_IFORM_SARmi,
  AMED_X86_IFORM_SARm,
  AMED_X86_IFORM_SHLi,
  AMED_X86_IFORM_SHLmbi,
  AMED_X86_IFORM_SHL,
  AMED_X86_IFORM_SHLmb,
  AMED_X86_IFORM_SHLmi,
  AMED_X86_IFORM_SHLm,
  AMED_X86_IFORM_SHRi,
  AMED_X86_IFORM_SHRmbi,
  AMED_X86_IFORM_SHR,
  AMED_X86_IFORM_SHRmb,
  AMED_X86_IFORM_SHRmi,
  AMED_X86_IFORM_SHRm,
  AMED_X86_IFORM_SHLX,
  AMED_X86_IFORM_SHLXmd,
  AMED_X86_IFORM_SHLXmq,
  AMED_X86_IFORM_SARX,
  AMED_X86_IFORM_SARXmd,
  AMED_X86_IFORM_SARXmq,
  AMED_X86_IFORM_SHRX,
  AMED_X86_IFORM_SHRXmd,
  AMED_X86_IFORM_SHRXmq,
  AMED_X86_IFORM_SHLD,
  AMED_X86_IFORM_SHLDm,
  AMED_X86_IFORM_SHRD,
  AMED_X86_IFORM_SHRDm,
  AMED_X86_IFORM_SIDTm,
  AMED_X86_IFORM_SLDT,
  AMED_X86_IFORM_SLDTmw,
  AMED_X86_IFORM_SMSW,
  AMED_X86_IFORM_SMSWmw,
  AMED_X86_IFORM_STC,
  AMED_X86_IFORM_STD,
  AMED_X86_IFORM_STI,
  AMED_X86_IFORM_STOSBmb,
  AMED_X86_IFORM_STOSDmd,
  AMED_X86_IFORM_STOSQmq,
  AMED_X86_IFORM_STOSWmw,
  AMED_X86_IFORM_STR,
  AMED_X86_IFORM_STRmw,
  AMED_X86_IFORM_SUBib,
  AMED_X86_IFORM_SUB,
  AMED_X86_IFORM_SUBmb,
  AMED_X86_IFORM_SUBmbib,
  AMED_X86_IFORM_SUBm,
  AMED_X86_IFORM_SUBmib,
  AMED_X86_IFORM_SUBi,
  AMED_X86_IFORM_SUBmi,
  AMED_X86_IFORM_SWAPGS,
  AMED_X86_IFORM_SYSCALL,
  AMED_X86_IFORM_SYSENTER,
  AMED_X86_IFORM_SYSEXIT,
  AMED_X86_IFORM_SYSRET,
  AMED_X86_IFORM_TESTib,
  AMED_X86_IFORM_TEST,
  AMED_X86_IFORM_TESTmb,
  AMED_X86_IFORM_TESTmbib,
  AMED_X86_IFORM_TESTm,
  AMED_X86_IFORM_TESTi,
  AMED_X86_IFORM_TESTmi,
  AMED_X86_IFORM_TZCNT,
  AMED_X86_IFORM_TZCNTm,
  AMED_X86_IFORM_UD0,
  AMED_X86_IFORM_UD0md,
  AMED_X86_IFORM_UD1,
  AMED_X86_IFORM_UD1md,
  AMED_X86_IFORM_UD2,
  AMED_X86_IFORM_VCVTPH2PS,
  AMED_X86_IFORM_VCVTPH2PSmq,
  AMED_X86_IFORM_VCVTPH2PSmx,
  AMED_X86_IFORM_VCVTPS2PH,
  AMED_X86_IFORM_VCVTPS2PHmq,
  AMED_X86_IFORM_VCVTPS2PHmx,
  AMED_X86_IFORM_VERR,
  AMED_X86_IFORM_VERRmw,
  AMED_X86_IFORM_VERW,
  AMED_X86_IFORM_VERWmw,
  AMED_X86_IFORM_WBINVD,
  AMED_X86_IFORM_WRMSR,
  AMED_X86_IFORM_XADD,
  AMED_X86_IFORM_XADDmb,
  AMED_X86_IFORM_XADDm,
  AMED_X86_IFORM_XCHG,
  AMED_X86_IFORM_XCHGmb,
  AMED_X86_IFORM_XCHGm,
  AMED_X86_IFORM_XLATmb,
  AMED_X86_IFORM_XORib,
  AMED_X86_IFORM_XOR,
  AMED_X86_IFORM_XORmb,
  AMED_X86_IFORM_XORmbib,
  AMED_X86_IFORM_XORm,
  AMED_X86_IFORM_XORmib,
  AMED_X86_IFORM_XORi,
  AMED_X86_IFORM_XORmi,
  AMED_X86_IFORM_F2XM1,
  AMED_X86_IFORM_FABS,
  AMED_X86_IFORM_FBLDm,
  AMED_X86_IFORM_FBSTPm,
  AMED_X86_IFORM_FCHS,
  AMED_X86_IFORM_FCMOVB,
  AMED_X86_IFORM_FCMOVBE,
  AMED_X86_IFORM_FCMOVE,
  AMED_X86_IFORM_FCMOVNB,
  AMED_X86_IFORM_FCMOVNBE,
  AMED_X86_IFORM_FCMOVNE,
  AMED_X86_IFORM_FCMOVNU,
  AMED_X86_IFORM_FCMOVU,
  AMED_X86_IFORM_FCOMPP,
  AMED_X86_IFORM_FCOMP,
  AMED_X86_IFORM_FCOMPmd,
  AMED_X86_IFORM_FCOMPmq,
  AMED_X86_IFORM_FCOM,
  AMED_X86_IFORM_FCOMmd,
  AMED_X86_IFORM_FCOMmq,
  AMED_X86_IFORM_FCOS,
  AMED_X86_IFORM_FDECSTP,
  AMED_X86_IFORM_FDISI8087_NOP,
  AMED_X86_IFORM_FENI8087_NOP,
  AMED_X86_IFORM_FFREE,
  AMED_X86_IFORM_FFREEP,
  AMED_X86_IFORM_FICOMPmd,
  AMED_X86_IFORM_FICOMPmw,
  AMED_X86_IFORM_FICOMmd,
  AMED_X86_IFORM_FICOMmw,
  AMED_X86_IFORM_FILDmd,
  AMED_X86_IFORM_FILDmq,
  AMED_X86_IFORM_FILDmw,
  AMED_X86_IFORM_FINCSTP,
  AMED_X86_IFORM_FISTPmd,
  AMED_X86_IFORM_FISTPmq,
  AMED_X86_IFORM_FISTPmw,
  AMED_X86_IFORM_FISTmd,
  AMED_X86_IFORM_FISTmw,
  AMED_X86_IFORM_FLDm,
  AMED_X86_IFORM_FLDmq,
  AMED_X86_IFORM_FLD,
  AMED_X86_IFORM_FLDmd,
  AMED_X86_IFORM_FLDCWmw,
  AMED_X86_IFORM_FLDENVm,
  AMED_X86_IFORM_FLD1,
  AMED_X86_IFORM_FLDL2E,
  AMED_X86_IFORM_FLDL2T,
  AMED_X86_IFORM_FLDLG2,
  AMED_X86_IFORM_FLDLN2,
  AMED_X86_IFORM_FLDPI,
  AMED_X86_IFORM_FLDZ,
  AMED_X86_IFORM_FNOP,
  AMED_X86_IFORM_FPATAN,
  AMED_X86_IFORM_FPREM,
  AMED_X86_IFORM_FPREM1,
  AMED_X86_IFORM_FPTAN,
  AMED_X86_IFORM_FRNDINT,
  AMED_X86_IFORM_FRSTORm,
  AMED_X86_IFORM_FNSAVEm,
  AMED_X86_IFORM_FSCALE,
  AMED_X86_IFORM_FSETPM287_NOP,
  AMED_X86_IFORM_FSIN,
  AMED_X86_IFORM_FSINCOS,
  AMED_X86_IFORM_FSQRT,
  AMED_X86_IFORM_FSTPm,
  AMED_X86_IFORM_FSTP,
  AMED_X86_IFORM_FSTPmd,
  AMED_X86_IFORM_FSTPmq,
  AMED_X86_IFORM_FSTmd,
  AMED_X86_IFORM_FST,
  AMED_X86_IFORM_FSTmq,
  AMED_X86_IFORM_FSTPNCE,
  AMED_X86_IFORM_FTST,
  AMED_X86_IFORM_FUCOM,
  AMED_X86_IFORM_FUCOMP,
  AMED_X86_IFORM_FUCOMPP,
  AMED_X86_IFORM_FXAM,
  AMED_X86_IFORM_FXCH,
  AMED_X86_IFORM_FXTRACT,
  AMED_X86_IFORM_FYL2X,
  AMED_X86_IFORM_FYL2XP1,
  AMED_X86_IFORM_FADDP,
  AMED_X86_IFORM_FADD,
  AMED_X86_IFORM_FADDmd,
  AMED_X86_IFORM_FADDmq,
  AMED_X86_IFORM_FIADDmd,
  AMED_X86_IFORM_FIADDmw,
  AMED_X86_IFORM_FNCLEX,
  AMED_X86_IFORM_FCOMI,
  AMED_X86_IFORM_FCOMIP,
  AMED_X86_IFORM_FUCOMI,
  AMED_X86_IFORM_FUCOMIP,
  AMED_X86_IFORM_FDIVP,
  AMED_X86_IFORM_FDIVmq,
  AMED_X86_IFORM_FDIV,
  AMED_X86_IFORM_FDIVmd,
  AMED_X86_IFORM_FIDIVmd,
  AMED_X86_IFORM_FIDIVmw,
  AMED_X86_IFORM_FDIVRP,
  AMED_X86_IFORM_FDIVRmq,
  AMED_X86_IFORM_FDIVR,
  AMED_X86_IFORM_FDIVRmd,
  AMED_X86_IFORM_FIDIVRmd,
  AMED_X86_IFORM_FIDIVRmw,
  AMED_X86_IFORM_FNINIT,
  AMED_X86_IFORM_FIMULmd,
  AMED_X86_IFORM_FIMULmw,
  AMED_X86_IFORM_FMULP,
  AMED_X86_IFORM_FMUL,
  AMED_X86_IFORM_FMULmd,
  AMED_X86_IFORM_FMULmq,
  AMED_X86_IFORM_FNSTCWmw,
  AMED_X86_IFORM_FNSTENVm,
  AMED_X86_IFORM_FNSTSWmw,
  AMED_X86_IFORM_FNSTSW,
  AMED_X86_IFORM_FISUBmd,
  AMED_X86_IFORM_FISUBmw,
  AMED_X86_IFORM_FSUBP,
  AMED_X86_IFORM_FSUBmq,
  AMED_X86_IFORM_FSUB,
  AMED_X86_IFORM_FSUBmd,
  AMED_X86_IFORM_FISUBRmd,
  AMED_X86_IFORM_FISUBRmw,
  AMED_X86_IFORM_FSUBRP,
  AMED_X86_IFORM_FSUBRmq,
  AMED_X86_IFORM_FSUBR,
  AMED_X86_IFORM_FSUBRmd,
  AMED_X86_IFORM_FWAIT,
  AMED_X86_IFORM_BNDCL,
  AMED_X86_IFORM_BNDCN,
  AMED_X86_IFORM_BNDCU,
  AMED_X86_IFORM_BNDLDX,
  AMED_X86_IFORM_BNDMK,
  AMED_X86_IFORM_BNDMOV,
  AMED_X86_IFORM_BNDMOVmx,
  AMED_X86_IFORM_BNDMOVmq,
  AMED_X86_IFORM_BNDSTX,
  AMED_X86_IFORM_CLAC,
  AMED_X86_IFORM_CLDEMOTEmb,
  AMED_X86_IFORM_CLFLUSHmz,
  AMED_X86_IFORM_CLFLUSHOPTmz,
  AMED_X86_IFORM_CLRSSBSYmq,
  AMED_X86_IFORM_CLWBmz,
  AMED_X86_IFORM_ENCLS,
  AMED_X86_IFORM_ENCLU,
  AMED_X86_IFORM_ENCLV,
  AMED_X86_IFORM_ENDBR32,
  AMED_X86_IFORM_ENDBR64,
  AMED_X86_IFORM_ENQCMDmz,
  AMED_X86_IFORM_ENQCMDSmz,
  AMED_X86_IFORM_GETSEC,
  AMED_X86_IFORM_INCSSPD,
  AMED_X86_IFORM_INCSSPQ,
  AMED_X86_IFORM_INVEPTmx,
  AMED_X86_IFORM_INVPCIDmx,
  AMED_X86_IFORM_INVVPIDmx,
  AMED_X86_IFORM_MONITOR,
  AMED_X86_IFORM_MWAIT,
  AMED_X86_IFORM_PTWRITE,
  AMED_X86_IFORM_PTWRITEm,
  AMED_X86_IFORM_RDPID,
  AMED_X86_IFORM_RDPKRU,
  AMED_X86_IFORM_RDRAND,
  AMED_X86_IFORM_RDSEED,
  AMED_X86_IFORM_RDSSPD,
  AMED_X86_IFORM_RDSSPQ,
  AMED_X86_IFORM_RDTSCP,
  AMED_X86_IFORM_RDFSBASE,
  AMED_X86_IFORM_RDGSBASE,
  AMED_X86_IFORM_RSTORSSPmq,
  AMED_X86_IFORM_SAVEPREVSSP,
  AMED_X86_IFORM_SETSSBSY,
  AMED_X86_IFORM_STAC,
  AMED_X86_IFORM_TPAUSE,
  AMED_X86_IFORM_UMONITOR,
  AMED_X86_IFORM_UMWAIT,
  AMED_X86_IFORM_VMCALL,
  AMED_X86_IFORM_VMCLEARmq,
  AMED_X86_IFORM_VMFUNC,
  AMED_X86_IFORM_VMLAUNCH,
  AMED_X86_IFORM_VMRESUME,
  AMED_X86_IFORM_VMPTRLDmq,
  AMED_X86_IFORM_VMPTRSTmq,
  AMED_X86_IFORM_VMREAD,
  AMED_X86_IFORM_VMREADmq,
  AMED_X86_IFORM_VMREADmd,
  AMED_X86_IFORM_VMWRITE,
  AMED_X86_IFORM_VMWRITEmq,
  AMED_X86_IFORM_VMWRITEmd,
  AMED_X86_IFORM_VMXOFF,
  AMED_X86_IFORM_VMXONmq,
  AMED_X86_IFORM_WRPKRU,
  AMED_X86_IFORM_WRSSDmd,
  AMED_X86_IFORM_WRSSQmq,
  AMED_X86_IFORM_WRUSSDmd,
  AMED_X86_IFORM_WRUSSQmq,
  AMED_X86_IFORM_WRFSBASE,
  AMED_X86_IFORM_WRGSBASE,
  AMED_X86_IFORM_XABORTib,
  AMED_X86_IFORM_XBEGIN,
  AMED_X86_IFORM_XEND,
  AMED_X86_IFORM_XGETBV,
  AMED_X86_IFORM_XRSTORm,
  AMED_X86_IFORM_XRSTOR64m,
  AMED_X86_IFORM_XRSTORSm,
  AMED_X86_IFORM_XRSTORS64m,
  AMED_X86_IFORM_XSAVEm,
  AMED_X86_IFORM_XSAVE64m,
  AMED_X86_IFORM_XSAVECm,
  AMED_X86_IFORM_XSAVEC64m,
  AMED_X86_IFORM_XSAVEOPTm,
  AMED_X86_IFORM_XSAVEOPT64m,
  AMED_X86_IFORM_XSAVESm,
  AMED_X86_IFORM_XSAVES64m,
  AMED_X86_IFORM_XSETBV,
  AMED_X86_IFORM_XTEST,
  AMED_X86_IFORM_PF2IW,
  AMED_X86_IFORM_PF2IWmq,
  AMED_X86_IFORM_PFNACC,
  AMED_X86_IFORM_PFNACCmq,
  AMED_X86_IFORM_PFPNACC,
  AMED_X86_IFORM_PFPNACCmq,
  AMED_X86_IFORM_PI2FW,
  AMED_X86_IFORM_PI2FWmq,
  AMED_X86_IFORM_PSWAPD,
  AMED_X86_IFORM_PSWAPDmq,
  AMED_X86_IFORM_FEMMS,
  AMED_X86_IFORM_PAVGUSB,
  AMED_X86_IFORM_PAVGUSBmq,
  AMED_X86_IFORM_PF2ID,
  AMED_X86_IFORM_PF2IDmq,
  AMED_X86_IFORM_PFACC,
  AMED_X86_IFORM_PFACCmq,
  AMED_X86_IFORM_PFADD,
  AMED_X86_IFORM_PFADDmq,
  AMED_X86_IFORM_PFCMPEQ,
  AMED_X86_IFORM_PFCMPEQmq,
  AMED_X86_IFORM_PFCMPGE,
  AMED_X86_IFORM_PFCMPGEmq,
  AMED_X86_IFORM_PFCMPGT,
  AMED_X86_IFORM_PFCMPGTmq,
  AMED_X86_IFORM_PFMAX,
  AMED_X86_IFORM_PFMAXmq,
  AMED_X86_IFORM_PFMIN,
  AMED_X86_IFORM_PFMINmq,
  AMED_X86_IFORM_PFMUL,
  AMED_X86_IFORM_PFMULmq,
  AMED_X86_IFORM_PFRCP,
  AMED_X86_IFORM_PFRCPmq,
  AMED_X86_IFORM_PFRCPIT2,
  AMED_X86_IFORM_PFRCPIT2mq,
  AMED_X86_IFORM_PFRSQIT1,
  AMED_X86_IFORM_PFRSQIT1mq,
  AMED_X86_IFORM_PFSUB,
  AMED_X86_IFORM_PFSUBmq,
  AMED_X86_IFORM_PFSUBR,
  AMED_X86_IFORM_PFSUBRmq,
  AMED_X86_IFORM_PI2FD,
  AMED_X86_IFORM_PI2FDmq,
  AMED_X86_IFORM_PMULHRW,
  AMED_X86_IFORM_PMULHRWmq,
  AMED_X86_IFORM_PREFETCHmb,
  AMED_X86_IFORM_EMMS,
  AMED_X86_IFORM_MASKMOVQmq,
  AMED_X86_IFORM_MOVNTQmq,
  AMED_X86_IFORM_MOVQ,
  AMED_X86_IFORM_MOVQmq,
  AMED_X86_IFORM_MOVD,
  AMED_X86_IFORM_MOVDmd,
  AMED_X86_IFORM_PACKSSDW,
  AMED_X86_IFORM_PACKSSDWmq,
  AMED_X86_IFORM_PACKSSWB,
  AMED_X86_IFORM_PACKSSWBmq,
  AMED_X86_IFORM_PACKUSWB,
  AMED_X86_IFORM_PACKUSWBmq,
  AMED_X86_IFORM_PADDSB,
  AMED_X86_IFORM_PADDSBmq,
  AMED_X86_IFORM_PADDSW,
  AMED_X86_IFORM_PADDSWmq,
  AMED_X86_IFORM_PADDUSB,
  AMED_X86_IFORM_PADDUSBmq,
  AMED_X86_IFORM_PADDUSW,
  AMED_X86_IFORM_PADDUSWmq,
  AMED_X86_IFORM_PADDB,
  AMED_X86_IFORM_PADDBmq,
  AMED_X86_IFORM_PADDD,
  AMED_X86_IFORM_PADDDmq,
  AMED_X86_IFORM_PADDW,
  AMED_X86_IFORM_PADDWmq,
  AMED_X86_IFORM_PAND,
  AMED_X86_IFORM_PANDmq,
  AMED_X86_IFORM_PANDN,
  AMED_X86_IFORM_PANDNmq,
  AMED_X86_IFORM_PAVGB,
  AMED_X86_IFORM_PAVGBmq,
  AMED_X86_IFORM_PAVGW,
  AMED_X86_IFORM_PAVGWmq,
  AMED_X86_IFORM_PCMPEQB,
  AMED_X86_IFORM_PCMPEQBmq,
  AMED_X86_IFORM_PCMPEQD,
  AMED_X86_IFORM_PCMPEQDmq,
  AMED_X86_IFORM_PCMPEQW,
  AMED_X86_IFORM_PCMPEQWmq,
  AMED_X86_IFORM_PCMPGTB,
  AMED_X86_IFORM_PCMPGTBmq,
  AMED_X86_IFORM_PCMPGTD,
  AMED_X86_IFORM_PCMPGTDmq,
  AMED_X86_IFORM_PCMPGTW,
  AMED_X86_IFORM_PCMPGTWmq,
  AMED_X86_IFORM_PEXTRWib,
  AMED_X86_IFORM_PFCPIT1,
  AMED_X86_IFORM_PFCPIT1mq,
  AMED_X86_IFORM_PFSQRT,
  AMED_X86_IFORM_PFSQRTmq,
  AMED_X86_IFORM_PINSRWib,
  AMED_X86_IFORM_PINSRWmwib,
  AMED_X86_IFORM_PMADDWD,
  AMED_X86_IFORM_PMADDWDmq,
  AMED_X86_IFORM_PMAXSW,
  AMED_X86_IFORM_PMAXSWmq,
  AMED_X86_IFORM_PMAXUB,
  AMED_X86_IFORM_PMAXUBmq,
  AMED_X86_IFORM_PMINSW,
  AMED_X86_IFORM_PMINSWmq,
  AMED_X86_IFORM_PMINUB,
  AMED_X86_IFORM_PMINUBmq,
  AMED_X86_IFORM_PMOVMSKB,
  AMED_X86_IFORM_PMULHUW,
  AMED_X86_IFORM_PMULHUWmq,
  AMED_X86_IFORM_PMULHW,
  AMED_X86_IFORM_PMULHWmq,
  AMED_X86_IFORM_PMULLW,
  AMED_X86_IFORM_PMULLWmq,
  AMED_X86_IFORM_POR,
  AMED_X86_IFORM_PORmq,
  AMED_X86_IFORM_PREFETCHWmb,
  AMED_X86_IFORM_PSADBW,
  AMED_X86_IFORM_PSADBWmq,
  AMED_X86_IFORM_PSHUFW,
  AMED_X86_IFORM_PSHUFWmq,
  AMED_X86_IFORM_PSLLD,
  AMED_X86_IFORM_PSLLDmq,
  AMED_X86_IFORM_PSLLQ,
  AMED_X86_IFORM_PSLLQmq,
  AMED_X86_IFORM_PSLLW,
  AMED_X86_IFORM_PSLLWmq,
  AMED_X86_IFORM_PSRAD,
  AMED_X86_IFORM_PSRADmq,
  AMED_X86_IFORM_PSRAW,
  AMED_X86_IFORM_PSRAWmq,
  AMED_X86_IFORM_PSRLD,
  AMED_X86_IFORM_PSRLDmq,
  AMED_X86_IFORM_PSRLQ,
  AMED_X86_IFORM_PSRLQmq,
  AMED_X86_IFORM_PSRLW,
  AMED_X86_IFORM_PSRLWmq,
  AMED_X86_IFORM_PSUBSB,
  AMED_X86_IFORM_PSUBSBmq,
  AMED_X86_IFORM_PSUBSW,
  AMED_X86_IFORM_PSUBSWmq,
  AMED_X86_IFORM_PSUBUSB,
  AMED_X86_IFORM_PSUBUSBmq,
  AMED_X86_IFORM_PSUBUSW,
  AMED_X86_IFORM_PSUBUSWmq,
  AMED_X86_IFORM_PSUBB,
  AMED_X86_IFORM_PSUBBmq,
  AMED_X86_IFORM_PSUBD,
  AMED_X86_IFORM_PSUBDmq,
  AMED_X86_IFORM_PSUBW,
  AMED_X86_IFORM_PSUBWmq,
  AMED_X86_IFORM_PUNPCKHBW,
  AMED_X86_IFORM_PUNPCKHBWmq,
  AMED_X86_IFORM_PUNPCKHDQ,
  AMED_X86_IFORM_PUNPCKHDQmq,
  AMED_X86_IFORM_PUNPCKHWD,
  AMED_X86_IFORM_PUNPCKHWDmq,
  AMED_X86_IFORM_PUNPCKLBW,
  AMED_X86_IFORM_PUNPCKLBWmd,
  AMED_X86_IFORM_PUNPCKLDQ,
  AMED_X86_IFORM_PUNPCKLDQmd,
  AMED_X86_IFORM_PUNPCKLWD,
  AMED_X86_IFORM_PUNPCKLWDmd,
  AMED_X86_IFORM_PXOR,
  AMED_X86_IFORM_PXORmq,
  AMED_X86_IFORM_ADDPD,
  AMED_X86_IFORM_ADDPDmx,
  AMED_X86_IFORM_ADDPS,
  AMED_X86_IFORM_ADDPSmx,
  AMED_X86_IFORM_ADDSD,
  AMED_X86_IFORM_ADDSDmq,
  AMED_X86_IFORM_ADDSS,
  AMED_X86_IFORM_ADDSSmd,
  AMED_X86_IFORM_ADDSUBPD,
  AMED_X86_IFORM_ADDSUBPDmx,
  AMED_X86_IFORM_ADDSUBPS,
  AMED_X86_IFORM_ADDSUBPSmx,
  AMED_X86_IFORM_ANDNPD,
  AMED_X86_IFORM_ANDNPDmx,
  AMED_X86_IFORM_ANDNPS,
  AMED_X86_IFORM_ANDNPSmx,
  AMED_X86_IFORM_ANDPD,
  AMED_X86_IFORM_ANDPDmx,
  AMED_X86_IFORM_ANDPS,
  AMED_X86_IFORM_ANDPSmx,
  AMED_X86_IFORM_BLENDPDib,
  AMED_X86_IFORM_BLENDPDmxib,
  AMED_X86_IFORM_BLENDPSib,
  AMED_X86_IFORM_BLENDPSmxib,
  AMED_X86_IFORM_BLENDVPD,
  AMED_X86_IFORM_BLENDVPDmx,
  AMED_X86_IFORM_BLENDVPS,
  AMED_X86_IFORM_BLENDVPSmx,
  AMED_X86_IFORM_CMPPD,
  AMED_X86_IFORM_CMPPDmx,
  AMED_X86_IFORM_CMPPS,
  AMED_X86_IFORM_CMPPSmx,
  AMED_X86_IFORM_CMPSD,
  AMED_X86_IFORM_CMPSDmq,
  AMED_X86_IFORM_CMPSS,
  AMED_X86_IFORM_CMPSSmd,
  AMED_X86_IFORM_COMISD,
  AMED_X86_IFORM_COMISDmq,
  AMED_X86_IFORM_COMISS,
  AMED_X86_IFORM_COMISSmd,
  AMED_X86_IFORM_CRC32,
  AMED_X86_IFORM_CRC32mb,
  AMED_X86_IFORM_CRC32m,
  AMED_X86_IFORM_CVTDQ2PD,
  AMED_X86_IFORM_CVTDQ2PDmq,
  AMED_X86_IFORM_CVTDQ2PS,
  AMED_X86_IFORM_CVTDQ2PSmx,
  AMED_X86_IFORM_CVTPD2DQ,
  AMED_X86_IFORM_CVTPD2DQmx,
  AMED_X86_IFORM_CVTPD2PI,
  AMED_X86_IFORM_CVTPD2PImx,
  AMED_X86_IFORM_CVTPD2PS,
  AMED_X86_IFORM_CVTPD2PSmx,
  AMED_X86_IFORM_CVTPI2PD,
  AMED_X86_IFORM_CVTPI2PDmq,
  AMED_X86_IFORM_CVTPI2PS,
  AMED_X86_IFORM_CVTPI2PSmq,
  AMED_X86_IFORM_CVTPS2DQ,
  AMED_X86_IFORM_CVTPS2DQmx,
  AMED_X86_IFORM_CVTPS2PD,
  AMED_X86_IFORM_CVTPS2PDmq,
  AMED_X86_IFORM_CVTPS2PI,
  AMED_X86_IFORM_CVTPS2PImq,
  AMED_X86_IFORM_CVTSD2SI,
  AMED_X86_IFORM_CVTSD2SImq,
  AMED_X86_IFORM_CVTSD2SS,
  AMED_X86_IFORM_CVTSD2SSmq,
  AMED_X86_IFORM_CVTSI2SD,
  AMED_X86_IFORM_CVTSI2SDmd,
  AMED_X86_IFORM_CVTSI2SDmq,
  AMED_X86_IFORM_CVTSI2SS,
  AMED_X86_IFORM_CVTSI2SSmd,
  AMED_X86_IFORM_CVTSI2SSmq,
  AMED_X86_IFORM_CVTSS2SD,
  AMED_X86_IFORM_CVTSS2SDmd,
  AMED_X86_IFORM_CVTSS2SI,
  AMED_X86_IFORM_CVTSS2SImd,
  AMED_X86_IFORM_CVTTPD2DQ,
  AMED_X86_IFORM_CVTTPD2DQmx,
  AMED_X86_IFORM_CVTTPD2PI,
  AMED_X86_IFORM_CVTTPD2PImx,
  AMED_X86_IFORM_CVTTPS2DQ,
  AMED_X86_IFORM_CVTTPS2DQmx,
  AMED_X86_IFORM_CVTTPS2PI,
  AMED_X86_IFORM_CVTTPS2PImq,
  AMED_X86_IFORM_CVTTSD2SI,
  AMED_X86_IFORM_CVTTSD2SImq,
  AMED_X86_IFORM_CVTTSS2SI,
  AMED_X86_IFORM_CVTTSS2SImd,
  AMED_X86_IFORM_DIVPD,
  AMED_X86_IFORM_DIVPDmx,
  AMED_X86_IFORM_DIVPS,
  AMED_X86_IFORM_DIVPSmx,
  AMED_X86_IFORM_DIVSD,
  AMED_X86_IFORM_DIVSDmq,
  AMED_X86_IFORM_DIVSS,
  AMED_X86_IFORM_DIVSSmd,
  AMED_X86_IFORM_DPPDib,
  AMED_X86_IFORM_DPPDmxib,
  AMED_X86_IFORM_DPPSib,
  AMED_X86_IFORM_DPPSmxib,
  AMED_X86_IFORM_EXTRACTPSib,
  AMED_X86_IFORM_EXTRACTPSmdib,
  AMED_X86_IFORM_FISTTPmd,
  AMED_X86_IFORM_FISTTPmq,
  AMED_X86_IFORM_FISTTPmw,
  AMED_X86_IFORM_FXRSTORm,
  AMED_X86_IFORM_FXRSTOR64m,
  AMED_X86_IFORM_FXSAVEm,
  AMED_X86_IFORM_FXSAVE64m,
  AMED_X86_IFORM_HADDPD,
  AMED_X86_IFORM_HADDPDmx,
  AMED_X86_IFORM_HADDPS,
  AMED_X86_IFORM_HADDPSmx,
  AMED_X86_IFORM_HSUBPD,
  AMED_X86_IFORM_HSUBPDmx,
  AMED_X86_IFORM_HSUBPS,
  AMED_X86_IFORM_HSUBPSmx,
  AMED_X86_IFORM_INSERTPSib,
  AMED_X86_IFORM_INSERTPSmdib,
  AMED_X86_IFORM_LDDQUmx,
  AMED_X86_IFORM_LDMXCSRmd,
  AMED_X86_IFORM_LFENCE,
  AMED_X86_IFORM_MASKMOVDQUmx,
  AMED_X86_IFORM_MAXPD,
  AMED_X86_IFORM_MAXPDmx,
  AMED_X86_IFORM_MAXPS,
  AMED_X86_IFORM_MAXPSmx,
  AMED_X86_IFORM_MAXSD,
  AMED_X86_IFORM_MAXSDmq,
  AMED_X86_IFORM_MAXSS,
  AMED_X86_IFORM_MAXSSmd,
  AMED_X86_IFORM_MFENCE,
  AMED_X86_IFORM_MINPD,
  AMED_X86_IFORM_MINPDmx,
  AMED_X86_IFORM_MINPS,
  AMED_X86_IFORM_MINPSmx,
  AMED_X86_IFORM_MINSD,
  AMED_X86_IFORM_MINSDmq,
  AMED_X86_IFORM_MINSS,
  AMED_X86_IFORM_MINSSmd,
  AMED_X86_IFORM_MOVAPD,
  AMED_X86_IFORM_MOVAPDmx,
  AMED_X86_IFORM_MOVAPS,
  AMED_X86_IFORM_MOVAPSmx,
  AMED_X86_IFORM_MOVDDUP,
  AMED_X86_IFORM_MOVDDUPmq,
  AMED_X86_IFORM_MOVDQ2Q,
  AMED_X86_IFORM_MOVDQA,
  AMED_X86_IFORM_MOVDQAmx,
  AMED_X86_IFORM_MOVDQU,
  AMED_X86_IFORM_MOVDQUmx,
  AMED_X86_IFORM_MOVHLPS,
  AMED_X86_IFORM_MOVHPDmq,
  AMED_X86_IFORM_MOVHPSmq,
  AMED_X86_IFORM_MOVLHPS,
  AMED_X86_IFORM_MOVLPDmq,
  AMED_X86_IFORM_MOVLPSmq,
  AMED_X86_IFORM_MOVMSKPD,
  AMED_X86_IFORM_MOVMSKPS,
  AMED_X86_IFORM_MOVNTDQmx,
  AMED_X86_IFORM_MOVNTDQAmx,
  AMED_X86_IFORM_MOVNTImq,
  AMED_X86_IFORM_MOVNTImd,
  AMED_X86_IFORM_MOVNTPDmx,
  AMED_X86_IFORM_MOVNTPSmx,
  AMED_X86_IFORM_MOVQ2DQ,
  AMED_X86_IFORM_MOVSD,
  AMED_X86_IFORM_MOVSDmq,
  AMED_X86_IFORM_MOVSHDUP,
  AMED_X86_IFORM_MOVSHDUPmx,
  AMED_X86_IFORM_MOVSLDUP,
  AMED_X86_IFORM_MOVSLDUPmx,
  AMED_X86_IFORM_MOVSS,
  AMED_X86_IFORM_MOVSSmd,
  AMED_X86_IFORM_MOVUPD,
  AMED_X86_IFORM_MOVUPDmx,
  AMED_X86_IFORM_MOVUPS,
  AMED_X86_IFORM_MOVUPSmx,
  AMED_X86_IFORM_MPSADBWib,
  AMED_X86_IFORM_MPSADBWmxib,
  AMED_X86_IFORM_MULPD,
  AMED_X86_IFORM_MULPDmx,
  AMED_X86_IFORM_MULPS,
  AMED_X86_IFORM_MULPSmx,
  AMED_X86_IFORM_MULSD,
  AMED_X86_IFORM_MULSDmq,
  AMED_X86_IFORM_MULSS,
  AMED_X86_IFORM_MULSSmd,
  AMED_X86_IFORM_ORPD,
  AMED_X86_IFORM_ORPDmx,
  AMED_X86_IFORM_ORPS,
  AMED_X86_IFORM_ORPSmx,
  AMED_X86_IFORM_PABSB,
  AMED_X86_IFORM_PABSBmx,
  AMED_X86_IFORM_PABSBmq,
  AMED_X86_IFORM_PABSD,
  AMED_X86_IFORM_PABSDmx,
  AMED_X86_IFORM_PABSDmq,
  AMED_X86_IFORM_PABSW,
  AMED_X86_IFORM_PABSWmx,
  AMED_X86_IFORM_PABSWmq,
  AMED_X86_IFORM_PACKSSDWmx,
  AMED_X86_IFORM_PACKSSWBmx,
  AMED_X86_IFORM_PACKUSDW,
  AMED_X86_IFORM_PACKUSDWmx,
  AMED_X86_IFORM_PACKUSWBmx,
  AMED_X86_IFORM_PADDSBmx,
  AMED_X86_IFORM_PADDSWmx,
  AMED_X86_IFORM_PADDUSBmx,
  AMED_X86_IFORM_PADDUSWmx,
  AMED_X86_IFORM_PADDBmx,
  AMED_X86_IFORM_PADDDmx,
  AMED_X86_IFORM_PADDQ,
  AMED_X86_IFORM_PADDQmx,
  AMED_X86_IFORM_PADDQmq,
  AMED_X86_IFORM_PADDWmx,
  AMED_X86_IFORM_PALIGNRib,
  AMED_X86_IFORM_PALIGNRmxib,
  AMED_X86_IFORM_PALIGNRmqib,
  AMED_X86_IFORM_PANDmx,
  AMED_X86_IFORM_PANDNmx,
  AMED_X86_IFORM_PAVGBmx,
  AMED_X86_IFORM_PAVGWmx,
  AMED_X86_IFORM_PBLENDVB,
  AMED_X86_IFORM_PBLENDVBmx,
  AMED_X86_IFORM_PBLENDWib,
  AMED_X86_IFORM_PBLENDWmxib,
  AMED_X86_IFORM_PCMPEQQ,
  AMED_X86_IFORM_PCMPEQQmx,
  AMED_X86_IFORM_PCMPEQBmx,
  AMED_X86_IFORM_PCMPEQDmx,
  AMED_X86_IFORM_PCMPEQWmx,
  AMED_X86_IFORM_PCMPESTRIib,
  AMED_X86_IFORM_PCMPESTRImxib,
  AMED_X86_IFORM_PCMPESTRMib,
  AMED_X86_IFORM_PCMPESTRMmxib,
  AMED_X86_IFORM_PCMPGTQ,
  AMED_X86_IFORM_PCMPGTQmx,
  AMED_X86_IFORM_PCMPGTBmx,
  AMED_X86_IFORM_PCMPGTDmx,
  AMED_X86_IFORM_PCMPGTWmx,
  AMED_X86_IFORM_PCMPISTRIib,
  AMED_X86_IFORM_PCMPISTRImxib,
  AMED_X86_IFORM_PCMPISTRMib,
  AMED_X86_IFORM_PCMPISTRMmxib,
  AMED_X86_IFORM_PEXTRWmwib,
  AMED_X86_IFORM_PEXTRBib,
  AMED_X86_IFORM_PEXTRBmbib,
  AMED_X86_IFORM_PEXTRDib,
  AMED_X86_IFORM_PEXTRDmdib,
  AMED_X86_IFORM_PEXTRQib,
  AMED_X86_IFORM_PEXTRQmqib,
  AMED_X86_IFORM_PHADDSW,
  AMED_X86_IFORM_PHADDSWmx,
  AMED_X86_IFORM_PHADDSWmq,
  AMED_X86_IFORM_PHADDD,
  AMED_X86_IFORM_PHADDDmx,
  AMED_X86_IFORM_PHADDDmq,
  AMED_X86_IFORM_PHADDW,
  AMED_X86_IFORM_PHADDWmx,
  AMED_X86_IFORM_PHADDWmq,
  AMED_X86_IFORM_PHMINPOSUW,
  AMED_X86_IFORM_PHMINPOSUWmx,
  AMED_X86_IFORM_PHSUBSW,
  AMED_X86_IFORM_PHSUBSWmx,
  AMED_X86_IFORM_PHSUBSWmq,
  AMED_X86_IFORM_PHSUBD,
  AMED_X86_IFORM_PHSUBDmx,
  AMED_X86_IFORM_PHSUBDmq,
  AMED_X86_IFORM_PHSUBW,
  AMED_X86_IFORM_PHSUBWmx,
  AMED_X86_IFORM_PHSUBWmq,
  AMED_X86_IFORM_PINSRBib,
  AMED_X86_IFORM_PINSRBmbib,
  AMED_X86_IFORM_PINSRDib,
  AMED_X86_IFORM_PINSRDmdib,
  AMED_X86_IFORM_PINSRQib,
  AMED_X86_IFORM_PINSRQmqib,
  AMED_X86_IFORM_PMADDUBSW,
  AMED_X86_IFORM_PMADDUBSWmx,
  AMED_X86_IFORM_PMADDUBSWmq,
  AMED_X86_IFORM_PMADDWDmx,
  AMED_X86_IFORM_PMAXSB,
  AMED_X86_IFORM_PMAXSBmx,
  AMED_X86_IFORM_PMAXSD,
  AMED_X86_IFORM_PMAXSDmx,
  AMED_X86_IFORM_PMAXSWmx,
  AMED_X86_IFORM_PMAXUBmx,
  AMED_X86_IFORM_PMAXUW,
  AMED_X86_IFORM_PMAXUWmx,
  AMED_X86_IFORM_PMAXUD,
  AMED_X86_IFORM_PMAXUDmx,
  AMED_X86_IFORM_PMINSB,
  AMED_X86_IFORM_PMINSBmx,
  AMED_X86_IFORM_PMINSWmx,
  AMED_X86_IFORM_PMINSD,
  AMED_X86_IFORM_PMINSDmx,
  AMED_X86_IFORM_PMINUBmx,
  AMED_X86_IFORM_PMINUW,
  AMED_X86_IFORM_PMINUWmx,
  AMED_X86_IFORM_PMINUD,
  AMED_X86_IFORM_PMINUDmx,
  AMED_X86_IFORM_PMOVSXBD,
  AMED_X86_IFORM_PMOVSXBDmd,
  AMED_X86_IFORM_PMOVSXBQ,
  AMED_X86_IFORM_PMOVSXBQmw,
  AMED_X86_IFORM_PMOVSXBW,
  AMED_X86_IFORM_PMOVSXBWmq,
  AMED_X86_IFORM_PMOVSXDQ,
  AMED_X86_IFORM_PMOVSXDQmq,
  AMED_X86_IFORM_PMOVSXWD,
  AMED_X86_IFORM_PMOVSXWDmq,
  AMED_X86_IFORM_PMOVSXWQ,
  AMED_X86_IFORM_PMOVSXWQmd,
  AMED_X86_IFORM_PMOVZXBD,
  AMED_X86_IFORM_PMOVZXBDmd,
  AMED_X86_IFORM_PMOVZXBQ,
  AMED_X86_IFORM_PMOVZXBQmw,
  AMED_X86_IFORM_PMOVZXBW,
  AMED_X86_IFORM_PMOVZXBWmq,
  AMED_X86_IFORM_PMOVZXDQ,
  AMED_X86_IFORM_PMOVZXDQmq,
  AMED_X86_IFORM_PMOVZXWD,
  AMED_X86_IFORM_PMOVZXWDmq,
  AMED_X86_IFORM_PMOVZXWQ,
  AMED_X86_IFORM_PMOVZXWQmd,
  AMED_X86_IFORM_PMULDQ,
  AMED_X86_IFORM_PMULDQmx,
  AMED_X86_IFORM_PMULHRSW,
  AMED_X86_IFORM_PMULHRSWmx,
  AMED_X86_IFORM_PMULHRSWmq,
  AMED_X86_IFORM_PMULHUWmx,
  AMED_X86_IFORM_PMULHWmx,
  AMED_X86_IFORM_PMULLWmx,
  AMED_X86_IFORM_PMULLD,
  AMED_X86_IFORM_PMULLDmx,
  AMED_X86_IFORM_PMULUDQ,
  AMED_X86_IFORM_PMULUDQmx,
  AMED_X86_IFORM_PMULUDQmq,
  AMED_X86_IFORM_POPCNT,
  AMED_X86_IFORM_POPCNTm,
  AMED_X86_IFORM_PORmx,
  AMED_X86_IFORM_PREFETCHNTAmb,
  AMED_X86_IFORM_PREFETCHT0mb,
  AMED_X86_IFORM_PREFETCHT1mb,
  AMED_X86_IFORM_PREFETCHT2mb,
  AMED_X86_IFORM_PSADBWmx,
  AMED_X86_IFORM_PSHUFB,
  AMED_X86_IFORM_PSHUFBmx,
  AMED_X86_IFORM_PSHUFBmq,
  AMED_X86_IFORM_PSHUFD,
  AMED_X86_IFORM_PSHUFDmx,
  AMED_X86_IFORM_PSHUFHW,
  AMED_X86_IFORM_PSHUFHWmx,
  AMED_X86_IFORM_PSHUFLW,
  AMED_X86_IFORM_PSHUFLWmx,
  AMED_X86_IFORM_PSIGNB,
  AMED_X86_IFORM_PSIGNBmx,
  AMED_X86_IFORM_PSIGNBmq,
  AMED_X86_IFORM_PSIGND,
  AMED_X86_IFORM_PSIGNDmx,
  AMED_X86_IFORM_PSIGNDmq,
  AMED_X86_IFORM_PSIGNW,
  AMED_X86_IFORM_PSIGNWmx,
  AMED_X86_IFORM_PSIGNWmq,
  AMED_X86_IFORM_PSLLDQ,
  AMED_X86_IFORM_PSLLDmx,
  AMED_X86_IFORM_PSLLQmx,
  AMED_X86_IFORM_PSLLWmx,
  AMED_X86_IFORM_PSRADmx,
  AMED_X86_IFORM_PSRAWmx,
  AMED_X86_IFORM_PSRLDQ,
  AMED_X86_IFORM_PSRLDmx,
  AMED_X86_IFORM_PSRLQmx,
  AMED_X86_IFORM_PSRLWmx,
  AMED_X86_IFORM_PSUBQ,
  AMED_X86_IFORM_PSUBQmx,
  AMED_X86_IFORM_PSUBQmq,
  AMED_X86_IFORM_PSUBSBmx,
  AMED_X86_IFORM_PSUBSWmx,
  AMED_X86_IFORM_PSUBUSBmx,
  AMED_X86_IFORM_PSUBUSWmx,
  AMED_X86_IFORM_PSUBBmx,
  AMED_X86_IFORM_PSUBDmx,
  AMED_X86_IFORM_PSUBWmx,
  AMED_X86_IFORM_PTEST,
  AMED_X86_IFORM_PTESTmx,
  AMED_X86_IFORM_PUNPCKHBWmx,
  AMED_X86_IFORM_PUNPCKHDQmx,
  AMED_X86_IFORM_PUNPCKHQDQ,
  AMED_X86_IFORM_PUNPCKHQDQmx,
  AMED_X86_IFORM_PUNPCKHWDmx,
  AMED_X86_IFORM_PUNPCKLBWmx,
  AMED_X86_IFORM_PUNPCKLDQmx,
  AMED_X86_IFORM_PUNPCKLQDQ,
  AMED_X86_IFORM_PUNPCKLQDQmx,
  AMED_X86_IFORM_PUNPCKLWDmx,
  AMED_X86_IFORM_PXORmx,
  AMED_X86_IFORM_RCPPS,
  AMED_X86_IFORM_RCPPSmx,
  AMED_X86_IFORM_RCPSS,
  AMED_X86_IFORM_RCPSSmd,
  AMED_X86_IFORM_ROUNDPD,
  AMED_X86_IFORM_ROUNDPDmx,
  AMED_X86_IFORM_ROUNDPS,
  AMED_X86_IFORM_ROUNDPSmx,
  AMED_X86_IFORM_ROUNDSD,
  AMED_X86_IFORM_ROUNDSDmq,
  AMED_X86_IFORM_ROUNDSS,
  AMED_X86_IFORM_ROUNDSSmd,
  AMED_X86_IFORM_RSQRTPS,
  AMED_X86_IFORM_RSQRTPSmx,
  AMED_X86_IFORM_RSQRTSS,
  AMED_X86_IFORM_RSQRTSSmd,
  AMED_X86_IFORM_SFENCE,
  AMED_X86_IFORM_SHUFPD,
  AMED_X86_IFORM_SHUFPDmx,
  AMED_X86_IFORM_SHUFPS,
  AMED_X86_IFORM_SHUFPSmx,
  AMED_X86_IFORM_SQRTPD,
  AMED_X86_IFORM_SQRTPDmx,
  AMED_X86_IFORM_SQRTPS,
  AMED_X86_IFORM_SQRTPSmx,
  AMED_X86_IFORM_SQRTSD,
  AMED_X86_IFORM_SQRTSDmq,
  AMED_X86_IFORM_SQRTSS,
  AMED_X86_IFORM_SQRTSSmd,
  AMED_X86_IFORM_STMXCSRmd,
  AMED_X86_IFORM_SUBPD,
  AMED_X86_IFORM_SUBPDmx,
  AMED_X86_IFORM_SUBPS,
  AMED_X86_IFORM_SUBPSmx,
  AMED_X86_IFORM_SUBSD,
  AMED_X86_IFORM_SUBSDmq,
  AMED_X86_IFORM_SUBSS,
  AMED_X86_IFORM_SUBSSmd,
  AMED_X86_IFORM_UCOMISD,
  AMED_X86_IFORM_UCOMISDmq,
  AMED_X86_IFORM_UCOMISS,
  AMED_X86_IFORM_UCOMISSmd,
  AMED_X86_IFORM_UNPCKHPD,
  AMED_X86_IFORM_UNPCKHPDmx,
  AMED_X86_IFORM_UNPCKHPS,
  AMED_X86_IFORM_UNPCKHPSmx,
  AMED_X86_IFORM_UNPCKLPD,
  AMED_X86_IFORM_UNPCKLPDmx,
  AMED_X86_IFORM_UNPCKLPS,
  AMED_X86_IFORM_UNPCKLPSmx,
  AMED_X86_IFORM_XORPD,
  AMED_X86_IFORM_XORPDmx,
  AMED_X86_IFORM_XORPS,
  AMED_X86_IFORM_XORPSmx,
  AMED_X86_IFORM_VADDPD,
  AMED_X86_IFORM_VADDPDmx,
  AMED_X86_IFORM_VADDPDmy,
  AMED_X86_IFORM_VADDPDmz,
  AMED_X86_IFORM_VADDPS,
  AMED_X86_IFORM_VADDPSmx,
  AMED_X86_IFORM_VADDPSmy,
  AMED_X86_IFORM_VADDPSmz,
  AMED_X86_IFORM_VADDSD,
  AMED_X86_IFORM_VADDSDmq,
  AMED_X86_IFORM_VADDSS,
  AMED_X86_IFORM_VADDSSmd,
  AMED_X86_IFORM_VADDSUBPD,
  AMED_X86_IFORM_VADDSUBPDmx,
  AMED_X86_IFORM_VADDSUBPDmy,
  AMED_X86_IFORM_VADDSUBPS,
  AMED_X86_IFORM_VADDSUBPSmx,
  AMED_X86_IFORM_VADDSUBPSmy,
  AMED_X86_IFORM_VAESDEC,
  AMED_X86_IFORM_VAESDECmx,
  AMED_X86_IFORM_VAESDECmy,
  AMED_X86_IFORM_VAESDECmz,
  AMED_X86_IFORM_VAESDECLAST,
  AMED_X86_IFORM_VAESDECLASTmx,
  AMED_X86_IFORM_VAESDECLASTmy,
  AMED_X86_IFORM_VAESDECLASTmz,
  AMED_X86_IFORM_VAESENC,
  AMED_X86_IFORM_VAESENCmx,
  AMED_X86_IFORM_VAESENCmy,
  AMED_X86_IFORM_VAESENCmz,
  AMED_X86_IFORM_VAESENCLAST,
  AMED_X86_IFORM_VAESENCLASTmx,
  AMED_X86_IFORM_VAESENCLASTmy,
  AMED_X86_IFORM_VAESENCLASTmz,
  AMED_X86_IFORM_VAESIMC,
  AMED_X86_IFORM_VAESIMCmx,
  AMED_X86_IFORM_VAESKEYGENASSISTib,
  AMED_X86_IFORM_VAESKEYGENASSISTmxib,
  AMED_X86_IFORM_VANDNPD,
  AMED_X86_IFORM_VANDNPDmx,
  AMED_X86_IFORM_VANDNPDmy,
  AMED_X86_IFORM_VANDNPDmz,
  AMED_X86_IFORM_VANDNPS,
  AMED_X86_IFORM_VANDNPSmx,
  AMED_X86_IFORM_VANDNPSmy,
  AMED_X86_IFORM_VANDNPSmz,
  AMED_X86_IFORM_VANDPD,
  AMED_X86_IFORM_VANDPDmx,
  AMED_X86_IFORM_VANDPDmy,
  AMED_X86_IFORM_VANDPDmz,
  AMED_X86_IFORM_VANDPS,
  AMED_X86_IFORM_VANDPSmx,
  AMED_X86_IFORM_VANDPSmy,
  AMED_X86_IFORM_VANDPSmz,
  AMED_X86_IFORM_VBLENDPDib,
  AMED_X86_IFORM_VBLENDPDmxib,
  AMED_X86_IFORM_VBLENDPDmyib,
  AMED_X86_IFORM_VBLENDPSib,
  AMED_X86_IFORM_VBLENDPSmxib,
  AMED_X86_IFORM_VBLENDPSmyib,
  AMED_X86_IFORM_VBLENDVPD,
  AMED_X86_IFORM_VBLENDVPDmx,
  AMED_X86_IFORM_VBLENDVPDmy,
  AMED_X86_IFORM_VBLENDVPS,
  AMED_X86_IFORM_VBLENDVPSmx,
  AMED_X86_IFORM_VBLENDVPSmy,
  AMED_X86_IFORM_VCMPPD,
  AMED_X86_IFORM_VCMPPDmx,
  AMED_X86_IFORM_VCMPPDmy,
  AMED_X86_IFORM_VCMPPDmz,
  AMED_X86_IFORM_VCMPPS,
  AMED_X86_IFORM_VCMPPSmx,
  AMED_X86_IFORM_VCMPPSmy,
  AMED_X86_IFORM_VCMPPSmz,
  AMED_X86_IFORM_VCMPSD,
  AMED_X86_IFORM_VCMPSDmq,
  AMED_X86_IFORM_VCMPSS,
  AMED_X86_IFORM_VCMPSSmd,
  AMED_X86_IFORM_VCOMISD,
  AMED_X86_IFORM_VCOMISDmq,
  AMED_X86_IFORM_VCOMISS,
  AMED_X86_IFORM_VCOMISSmd,
  AMED_X86_IFORM_VCVTDQ2PD,
  AMED_X86_IFORM_VCVTDQ2PDmq,
  AMED_X86_IFORM_VCVTDQ2PDmx,
  AMED_X86_IFORM_VCVTDQ2PDmy,
  AMED_X86_IFORM_VCVTDQ2PS,
  AMED_X86_IFORM_VCVTDQ2PSmx,
  AMED_X86_IFORM_VCVTDQ2PSmy,
  AMED_X86_IFORM_VCVTDQ2PSmz,
  AMED_X86_IFORM_VCVTPD2DQ,
  AMED_X86_IFORM_VCVTPD2DQmx,
  AMED_X86_IFORM_VCVTPD2DQmy,
  AMED_X86_IFORM_VCVTPD2DQmz,
  AMED_X86_IFORM_VCVTPD2PS,
  AMED_X86_IFORM_VCVTPD2PSmx,
  AMED_X86_IFORM_VCVTPD2PSmy,
  AMED_X86_IFORM_VCVTPD2PSmz,
  AMED_X86_IFORM_VCVTPS2DQ,
  AMED_X86_IFORM_VCVTPS2DQmx,
  AMED_X86_IFORM_VCVTPS2DQmy,
  AMED_X86_IFORM_VCVTPS2DQmz,
  AMED_X86_IFORM_VCVTPS2PD,
  AMED_X86_IFORM_VCVTPS2PDmq,
  AMED_X86_IFORM_VCVTPS2PDmx,
  AMED_X86_IFORM_VCVTPS2PDmy,
  AMED_X86_IFORM_VCVTSD2SI,
  AMED_X86_IFORM_VCVTSD2SImq,
  AMED_X86_IFORM_VCVTSD2SS,
  AMED_X86_IFORM_VCVTSD2SSmq,
  AMED_X86_IFORM_VCVTSI2SD,
  AMED_X86_IFORM_VCVTSI2SDmd,
  AMED_X86_IFORM_VCVTSI2SDmq,
  AMED_X86_IFORM_VCVTSI2SS,
  AMED_X86_IFORM_VCVTSI2SSmd,
  AMED_X86_IFORM_VCVTSI2SSmq,
  AMED_X86_IFORM_VCVTSS2SD,
  AMED_X86_IFORM_VCVTSS2SDmd,
  AMED_X86_IFORM_VCVTSS2SI,
  AMED_X86_IFORM_VCVTSS2SImd,
  AMED_X86_IFORM_VCVTTPD2DQ,
  AMED_X86_IFORM_VCVTTPD2DQmx,
  AMED_X86_IFORM_VCVTTPD2DQmy,
  AMED_X86_IFORM_VCVTTPD2DQmz,
  AMED_X86_IFORM_VCVTTPS2DQ,
  AMED_X86_IFORM_VCVTTPS2DQmx,
  AMED_X86_IFORM_VCVTTPS2DQmy,
  AMED_X86_IFORM_VCVTTPS2DQmz,
  AMED_X86_IFORM_VCVTTSD2SI,
  AMED_X86_IFORM_VCVTTSD2SImq,
  AMED_X86_IFORM_VCVTTSS2SI,
  AMED_X86_IFORM_VCVTTSS2SImd,
  AMED_X86_IFORM_VDIVPD,
  AMED_X86_IFORM_VDIVPDmx,
  AMED_X86_IFORM_VDIVPDmy,
  AMED_X86_IFORM_VDIVPDmz,
  AMED_X86_IFORM_VDIVPS,
  AMED_X86_IFORM_VDIVPSmx,
  AMED_X86_IFORM_VDIVPSmy,
  AMED_X86_IFORM_VDIVPSmz,
  AMED_X86_IFORM_VDIVSD,
  AMED_X86_IFORM_VDIVSDmq,
  AMED_X86_IFORM_VDIVSS,
  AMED_X86_IFORM_VDIVSSmd,
  AMED_X86_IFORM_VDPPDib,
  AMED_X86_IFORM_VDPPDmxib,
  AMED_X86_IFORM_VDPPSib,
  AMED_X86_IFORM_VDPPSmxib,
  AMED_X86_IFORM_VDPPSmyib,
  AMED_X86_IFORM_VEXTRACTPSib,
  AMED_X86_IFORM_VEXTRACTPSmdib,
  AMED_X86_IFORM_GF2P8AFFINEINVQBib,
  AMED_X86_IFORM_GF2P8AFFINEINVQBmxib,
  AMED_X86_IFORM_VGF2P8AFFINEINVQBib,
  AMED_X86_IFORM_VGF2P8AFFINEINVQBmxib,
  AMED_X86_IFORM_VGF2P8AFFINEINVQBmyib,
  AMED_X86_IFORM_VGF2P8AFFINEINVQBmzib,
  AMED_X86_IFORM_GF2P8AFFINEQBib,
  AMED_X86_IFORM_GF2P8AFFINEQBmxib,
  AMED_X86_IFORM_VGF2P8AFFINEQBib,
  AMED_X86_IFORM_VGF2P8AFFINEQBmxib,
  AMED_X86_IFORM_VGF2P8AFFINEQBmyib,
  AMED_X86_IFORM_VGF2P8AFFINEQBmzib,
  AMED_X86_IFORM_GF2P8MULB,
  AMED_X86_IFORM_GF2P8MULBmx,
  AMED_X86_IFORM_VGF2P8MULB,
  AMED_X86_IFORM_VGF2P8MULBmx,
  AMED_X86_IFORM_VGF2P8MULBmy,
  AMED_X86_IFORM_VGF2P8MULBmz,
  AMED_X86_IFORM_VHADDPD,
  AMED_X86_IFORM_VHADDPDmx,
  AMED_X86_IFORM_VHADDPDmy,
  AMED_X86_IFORM_VHADDPS,
  AMED_X86_IFORM_VHADDPSmx,
  AMED_X86_IFORM_VHADDPSmy,
  AMED_X86_IFORM_VHSUBPD,
  AMED_X86_IFORM_VHSUBPDmx,
  AMED_X86_IFORM_VHSUBPDmy,
  AMED_X86_IFORM_VHSUBPS,
  AMED_X86_IFORM_VHSUBPSmx,
  AMED_X86_IFORM_VHSUBPSmy,
  AMED_X86_IFORM_VINSERTPSib,
  AMED_X86_IFORM_VINSERTPSmdib,
  AMED_X86_IFORM_KADDB,
  AMED_X86_IFORM_KADDW,
  AMED_X86_IFORM_KADDD,
  AMED_X86_IFORM_KADDQ,
  AMED_X86_IFORM_KANDNB,
  AMED_X86_IFORM_KANDNW,
  AMED_X86_IFORM_KANDND,
  AMED_X86_IFORM_KANDNQ,
  AMED_X86_IFORM_KANDB,
  AMED_X86_IFORM_KANDW,
  AMED_X86_IFORM_KANDD,
  AMED_X86_IFORM_KANDQ,
  AMED_X86_IFORM_KMOVB,
  AMED_X86_IFORM_KMOVBmb,
  AMED_X86_IFORM_KMOVW,
  AMED_X86_IFORM_KMOVWmw,
  AMED_X86_IFORM_KMOVD,
  AMED_X86_IFORM_KMOVDmd,
  AMED_X86_IFORM_KMOVQ,
  AMED_X86_IFORM_KMOVQmq,
  AMED_X86_IFORM_KNOTB,
  AMED_X86_IFORM_KNOTW,
  AMED_X86_IFORM_KNOTD,
  AMED_X86_IFORM_KNOTQ,
  AMED_X86_IFORM_KORTESTB,
  AMED_X86_IFORM_KORTESTW,
  AMED_X86_IFORM_KORTESTD,
  AMED_X86_IFORM_KORTESTQ,
  AMED_X86_IFORM_KORB,
  AMED_X86_IFORM_KORW,
  AMED_X86_IFORM_KORD,
  AMED_X86_IFORM_KORQ,
  AMED_X86_IFORM_KSHIFTLB,
  AMED_X86_IFORM_KSHIFTLW,
  AMED_X86_IFORM_KSHIFTLD,
  AMED_X86_IFORM_KSHIFTLQ,
  AMED_X86_IFORM_KSHIFTRB,
  AMED_X86_IFORM_KSHIFTRW,
  AMED_X86_IFORM_KSHIFTRD,
  AMED_X86_IFORM_KSHIFTRQ,
  AMED_X86_IFORM_KTESTB,
  AMED_X86_IFORM_KTESTW,
  AMED_X86_IFORM_KTESTD,
  AMED_X86_IFORM_KTESTQ,
  AMED_X86_IFORM_KUNPCKBW,
  AMED_X86_IFORM_KUNPCKDQ,
  AMED_X86_IFORM_KUNPCKWD,
  AMED_X86_IFORM_KXNORB,
  AMED_X86_IFORM_KXNORW,
  AMED_X86_IFORM_KXNORD,
  AMED_X86_IFORM_KXNORQ,
  AMED_X86_IFORM_KXORB,
  AMED_X86_IFORM_KXORW,
  AMED_X86_IFORM_KXORD,
  AMED_X86_IFORM_KXORQ,
  AMED_X86_IFORM_VLDDQUmx,
  AMED_X86_IFORM_VLDDQUmy,
  AMED_X86_IFORM_VLDMXCSRmd,
  AMED_X86_IFORM_VMASKMOVDQUmx,
  AMED_X86_IFORM_VMAXPD,
  AMED_X86_IFORM_VMAXPDmx,
  AMED_X86_IFORM_VMAXPDmy,
  AMED_X86_IFORM_VMAXPDmz,
  AMED_X86_IFORM_VMAXPS,
  AMED_X86_IFORM_VMAXPSmx,
  AMED_X86_IFORM_VMAXPSmy,
  AMED_X86_IFORM_VMAXPSmz,
  AMED_X86_IFORM_VMAXSD,
  AMED_X86_IFORM_VMAXSDmq,
  AMED_X86_IFORM_VMAXSS,
  AMED_X86_IFORM_VMAXSSmd,
  AMED_X86_IFORM_VMINPD,
  AMED_X86_IFORM_VMINPDmx,
  AMED_X86_IFORM_VMINPDmy,
  AMED_X86_IFORM_VMINPDmz,
  AMED_X86_IFORM_VMINPS,
  AMED_X86_IFORM_VMINPSmx,
  AMED_X86_IFORM_VMINPSmy,
  AMED_X86_IFORM_VMINPSmz,
  AMED_X86_IFORM_VMINSD,
  AMED_X86_IFORM_VMINSDmq,
  AMED_X86_IFORM_VMINSS,
  AMED_X86_IFORM_VMINSSmd,
  AMED_X86_IFORM_VMOVAPD,
  AMED_X86_IFORM_VMOVAPDmx,
  AMED_X86_IFORM_VMOVAPDmy,
  AMED_X86_IFORM_VMOVAPDmz,
  AMED_X86_IFORM_VMOVAPS,
  AMED_X86_IFORM_VMOVAPSmx,
  AMED_X86_IFORM_VMOVAPSmy,
  AMED_X86_IFORM_VMOVAPSmz,
  AMED_X86_IFORM_VMOVDDUP,
  AMED_X86_IFORM_VMOVDDUPmq,
  AMED_X86_IFORM_VMOVDDUPmy,
  AMED_X86_IFORM_VMOVDDUPmz,
  AMED_X86_IFORM_VMOVDQA,
  AMED_X86_IFORM_VMOVDQAmx,
  AMED_X86_IFORM_VMOVDQAmy,
  AMED_X86_IFORM_VMOVDQA32,
  AMED_X86_IFORM_VMOVDQA64,
  AMED_X86_IFORM_VMOVDQA32mx,
  AMED_X86_IFORM_VMOVDQA64mx,
  AMED_X86_IFORM_VMOVDQA32my,
  AMED_X86_IFORM_VMOVDQA64my,
  AMED_X86_IFORM_VMOVDQA32mz,
  AMED_X86_IFORM_VMOVDQA64mz,
  AMED_X86_IFORM_VMOVDQU,
  AMED_X86_IFORM_VMOVDQUmx,
  AMED_X86_IFORM_VMOVDQUmy,
  AMED_X86_IFORM_VMOVDQU16,
  AMED_X86_IFORM_VMOVDQU16mx,
  AMED_X86_IFORM_VMOVDQU8,
  AMED_X86_IFORM_VMOVDQU8mx,
  AMED_X86_IFORM_VMOVDQU16my,
  AMED_X86_IFORM_VMOVDQU8my,
  AMED_X86_IFORM_VMOVDQU16mz,
  AMED_X86_IFORM_VMOVDQU8mz,
  AMED_X86_IFORM_VMOVDQU32,
  AMED_X86_IFORM_VMOVDQU32mx,
  AMED_X86_IFORM_VMOVDQU64,
  AMED_X86_IFORM_VMOVDQU64mx,
  AMED_X86_IFORM_VMOVDQU32my,
  AMED_X86_IFORM_VMOVDQU64my,
  AMED_X86_IFORM_VMOVDQU32mz,
  AMED_X86_IFORM_VMOVDQU64mz,
  AMED_X86_IFORM_VMOVHLPS,
  AMED_X86_IFORM_VMOVHPDmq,
  AMED_X86_IFORM_VMOVHPSmq,
  AMED_X86_IFORM_VMOVLHPS,
  AMED_X86_IFORM_VMOVLPDmq,
  AMED_X86_IFORM_VMOVLPSmq,
  AMED_X86_IFORM_VMOVMSKPD,
  AMED_X86_IFORM_VMOVMSKPS,
  AMED_X86_IFORM_VMOVNTDQmx,
  AMED_X86_IFORM_VMOVNTDQmy,
  AMED_X86_IFORM_VMOVNTDQmz,
  AMED_X86_IFORM_VMOVNTDQAmx,
  AMED_X86_IFORM_VMOVNTDQAmy,
  AMED_X86_IFORM_VMOVNTDQAmz,
  AMED_X86_IFORM_VMOVNTPDmx,
  AMED_X86_IFORM_VMOVNTPDmy,
  AMED_X86_IFORM_VMOVNTPDmz,
  AMED_X86_IFORM_VMOVNTPSmx,
  AMED_X86_IFORM_VMOVNTPSmy,
  AMED_X86_IFORM_VMOVNTPSmz,
  AMED_X86_IFORM_VMOVQ,
  AMED_X86_IFORM_VMOVQmq,
  AMED_X86_IFORM_VMOVSD,
  AMED_X86_IFORM_VMOVSDmq,
  AMED_X86_IFORM_VMOVSHDUP,
  AMED_X86_IFORM_VMOVSHDUPmx,
  AMED_X86_IFORM_VMOVSHDUPmy,
  AMED_X86_IFORM_VMOVSHDUPmz,
  AMED_X86_IFORM_VMOVSLDUP,
  AMED_X86_IFORM_VMOVSLDUPmx,
  AMED_X86_IFORM_VMOVSLDUPmy,
  AMED_X86_IFORM_VMOVSLDUPmz,
  AMED_X86_IFORM_VMOVSSmd,
  AMED_X86_IFORM_VMOVSS,
  AMED_X86_IFORM_VMOVUPD,
  AMED_X86_IFORM_VMOVUPDmx,
  AMED_X86_IFORM_VMOVUPDmy,
  AMED_X86_IFORM_VMOVUPDmz,
  AMED_X86_IFORM_VMOVUPS,
  AMED_X86_IFORM_VMOVUPSmx,
  AMED_X86_IFORM_VMOVUPSmy,
  AMED_X86_IFORM_VMOVUPSmz,
  AMED_X86_IFORM_VMOVD,
  AMED_X86_IFORM_VMOVDmd,
  AMED_X86_IFORM_VMPSADBWib,
  AMED_X86_IFORM_VMPSADBWmxib,
  AMED_X86_IFORM_VMPSADBWmyib,
  AMED_X86_IFORM_VMULPD,
  AMED_X86_IFORM_VMULPDmx,
  AMED_X86_IFORM_VMULPDmy,
  AMED_X86_IFORM_VMULPDmz,
  AMED_X86_IFORM_VMULPS,
  AMED_X86_IFORM_VMULPSmx,
  AMED_X86_IFORM_VMULPSmy,
  AMED_X86_IFORM_VMULPSmz,
  AMED_X86_IFORM_VMULSD,
  AMED_X86_IFORM_VMULSDmq,
  AMED_X86_IFORM_VMULSS,
  AMED_X86_IFORM_VMULSSmd,
  AMED_X86_IFORM_VORPD,
  AMED_X86_IFORM_VORPDmx,
  AMED_X86_IFORM_VORPDmy,
  AMED_X86_IFORM_VORPDmz,
  AMED_X86_IFORM_VORPS,
  AMED_X86_IFORM_VORPSmx,
  AMED_X86_IFORM_VORPSmy,
  AMED_X86_IFORM_VORPSmz,
  AMED_X86_IFORM_VPABSB,
  AMED_X86_IFORM_VPABSBmx,
  AMED_X86_IFORM_VPABSBmy,
  AMED_X86_IFORM_VPABSBmz,
  AMED_X86_IFORM_VPABSD,
  AMED_X86_IFORM_VPABSDmx,
  AMED_X86_IFORM_VPABSDmy,
  AMED_X86_IFORM_VPABSDmz,
  AMED_X86_IFORM_VPABSQ,
  AMED_X86_IFORM_VPABSQmx,
  AMED_X86_IFORM_VPABSQmy,
  AMED_X86_IFORM_VPABSQmz,
  AMED_X86_IFORM_VPABSW,
  AMED_X86_IFORM_VPABSWmx,
  AMED_X86_IFORM_VPABSWmy,
  AMED_X86_IFORM_VPABSWmz,
  AMED_X86_IFORM_VPACKSSDW,
  AMED_X86_IFORM_VPACKSSDWmx,
  AMED_X86_IFORM_VPACKSSDWmy,
  AMED_X86_IFORM_VPACKSSDWmz,
  AMED_X86_IFORM_VPACKSSWB,
  AMED_X86_IFORM_VPACKSSWBmx,
  AMED_X86_IFORM_VPACKSSWBmy,
  AMED_X86_IFORM_VPACKSSWBmz,
  AMED_X86_IFORM_VPACKUSDW,
  AMED_X86_IFORM_VPACKUSDWmx,
  AMED_X86_IFORM_VPACKUSDWmy,
  AMED_X86_IFORM_VPACKUSDWmz,
  AMED_X86_IFORM_VPACKUSWB,
  AMED_X86_IFORM_VPACKUSWBmx,
  AMED_X86_IFORM_VPACKUSWBmy,
  AMED_X86_IFORM_VPACKUSWBmz,
  AMED_X86_IFORM_VPADDSB,
  AMED_X86_IFORM_VPADDSBmx,
  AMED_X86_IFORM_VPADDSBmy,
  AMED_X86_IFORM_VPADDSBmz,
  AMED_X86_IFORM_VPADDSW,
  AMED_X86_IFORM_VPADDSWmx,
  AMED_X86_IFORM_VPADDSWmy,
  AMED_X86_IFORM_VPADDSWmz,
  AMED_X86_IFORM_VPADDUSB,
  AMED_X86_IFORM_VPADDUSBmx,
  AMED_X86_IFORM_VPADDUSBmy,
  AMED_X86_IFORM_VPADDUSBmz,
  AMED_X86_IFORM_VPADDUSW,
  AMED_X86_IFORM_VPADDUSWmx,
  AMED_X86_IFORM_VPADDUSWmy,
  AMED_X86_IFORM_VPADDUSWmz,
  AMED_X86_IFORM_VPADDB,
  AMED_X86_IFORM_VPADDBmx,
  AMED_X86_IFORM_VPADDBmy,
  AMED_X86_IFORM_VPADDBmz,
  AMED_X86_IFORM_VPADDD,
  AMED_X86_IFORM_VPADDDmx,
  AMED_X86_IFORM_VPADDDmy,
  AMED_X86_IFORM_VPADDDmz,
  AMED_X86_IFORM_VPADDQ,
  AMED_X86_IFORM_VPADDQmx,
  AMED_X86_IFORM_VPADDQmy,
  AMED_X86_IFORM_VPADDQmz,
  AMED_X86_IFORM_VPADDW,
  AMED_X86_IFORM_VPADDWmx,
  AMED_X86_IFORM_VPADDWmy,
  AMED_X86_IFORM_VPADDWmz,
  AMED_X86_IFORM_VPALIGNRib,
  AMED_X86_IFORM_VPALIGNRmxib,
  AMED_X86_IFORM_VPALIGNRmyib,
  AMED_X86_IFORM_VPALIGNRmzib,
  AMED_X86_IFORM_VPAND,
  AMED_X86_IFORM_VPANDmx,
  AMED_X86_IFORM_VPANDmy,
  AMED_X86_IFORM_VPANDN,
  AMED_X86_IFORM_VPANDNmx,
  AMED_X86_IFORM_VPANDNmy,
  AMED_X86_IFORM_VPAVGB,
  AMED_X86_IFORM_VPAVGBmx,
  AMED_X86_IFORM_VPAVGBmy,
  AMED_X86_IFORM_VPAVGBmz,
  AMED_X86_IFORM_VPAVGW,
  AMED_X86_IFORM_VPAVGWmx,
  AMED_X86_IFORM_VPAVGWmy,
  AMED_X86_IFORM_VPAVGWmz,
  AMED_X86_IFORM_VPBLENDVB,
  AMED_X86_IFORM_VPBLENDVBmx,
  AMED_X86_IFORM_VPBLENDVBmy,
  AMED_X86_IFORM_VPBLENDWib,
  AMED_X86_IFORM_VPBLENDWmxib,
  AMED_X86_IFORM_VPBLENDWmyib,
  AMED_X86_IFORM_VPCLMULQDQmxib,
  AMED_X86_IFORM_VPCLMULQDQmzib,
  AMED_X86_IFORM_VPCMPEQQ,
  AMED_X86_IFORM_VPCMPEQQmx,
  AMED_X86_IFORM_VPCMPEQQmy,
  AMED_X86_IFORM_VPCMPEQQmz,
  AMED_X86_IFORM_VPCMPEQB,
  AMED_X86_IFORM_VPCMPEQBmx,
  AMED_X86_IFORM_VPCMPEQBmy,
  AMED_X86_IFORM_VPCMPEQBmz,
  AMED_X86_IFORM_VPCMPEQD,
  AMED_X86_IFORM_VPCMPEQDmx,
  AMED_X86_IFORM_VPCMPEQDmy,
  AMED_X86_IFORM_VPCMPEQDmz,
  AMED_X86_IFORM_VPCMPEQW,
  AMED_X86_IFORM_VPCMPEQWmx,
  AMED_X86_IFORM_VPCMPEQWmy,
  AMED_X86_IFORM_VPCMPEQWmz,
  AMED_X86_IFORM_VPCMPESTRIib,
  AMED_X86_IFORM_VPCMPESTRImxib,
  AMED_X86_IFORM_VPCMPESTRMib,
  AMED_X86_IFORM_VPCMPESTRMmxib,
  AMED_X86_IFORM_VPCMPGTQ,
  AMED_X86_IFORM_VPCMPGTQmx,
  AMED_X86_IFORM_VPCMPGTQmy,
  AMED_X86_IFORM_VPCMPGTQmz,
  AMED_X86_IFORM_VPCMPGTB,
  AMED_X86_IFORM_VPCMPGTBmx,
  AMED_X86_IFORM_VPCMPGTBmy,
  AMED_X86_IFORM_VPCMPGTBmz,
  AMED_X86_IFORM_VPCMPGTD,
  AMED_X86_IFORM_VPCMPGTDmx,
  AMED_X86_IFORM_VPCMPGTDmy,
  AMED_X86_IFORM_VPCMPGTDmz,
  AMED_X86_IFORM_VPCMPGTW,
  AMED_X86_IFORM_VPCMPGTWmx,
  AMED_X86_IFORM_VPCMPGTWmy,
  AMED_X86_IFORM_VPCMPGTWmz,
  AMED_X86_IFORM_VPCMPISTRIib,
  AMED_X86_IFORM_VPCMPISTRImxib,
  AMED_X86_IFORM_VPCMPISTRMib,
  AMED_X86_IFORM_VPCMPISTRMmxib,
  AMED_X86_IFORM_VPEXTRWib,
  AMED_X86_IFORM_VPEXTRWmwib,
  AMED_X86_IFORM_VPEXTRBib,
  AMED_X86_IFORM_VPEXTRBmbib,
  AMED_X86_IFORM_VPEXTRDib,
  AMED_X86_IFORM_VPEXTRDmdib,
  AMED_X86_IFORM_VPEXTRQib,
  AMED_X86_IFORM_VPEXTRQmqib,
  AMED_X86_IFORM_VPHADDSW,
  AMED_X86_IFORM_VPHADDSWmx,
  AMED_X86_IFORM_VPHADDSWmy,
  AMED_X86_IFORM_VPHADDD,
  AMED_X86_IFORM_VPHADDDmx,
  AMED_X86_IFORM_VPHADDDmy,
  AMED_X86_IFORM_VPHADDW,
  AMED_X86_IFORM_VPHADDWmx,
  AMED_X86_IFORM_VPHADDWmy,
  AMED_X86_IFORM_VPHMINPOSUW,
  AMED_X86_IFORM_VPHMINPOSUWmx,
  AMED_X86_IFORM_VPHSUBSW,
  AMED_X86_IFORM_VPHSUBSWmx,
  AMED_X86_IFORM_VPHSUBSWmy,
  AMED_X86_IFORM_VPHSUBD,
  AMED_X86_IFORM_VPHSUBDmx,
  AMED_X86_IFORM_VPHSUBDmy,
  AMED_X86_IFORM_VPHSUBW,
  AMED_X86_IFORM_VPHSUBWmx,
  AMED_X86_IFORM_VPHSUBWmy,
  AMED_X86_IFORM_VPINSRWib,
  AMED_X86_IFORM_VPINSRWmwib,
  AMED_X86_IFORM_VPINSRBib,
  AMED_X86_IFORM_VPINSRBmbib,
  AMED_X86_IFORM_VPINSRDib,
  AMED_X86_IFORM_VPINSRDmdib,
  AMED_X86_IFORM_VPINSRQib,
  AMED_X86_IFORM_VPINSRQmqib,
  AMED_X86_IFORM_VPMADDUBSW,
  AMED_X86_IFORM_VPMADDUBSWmx,
  AMED_X86_IFORM_VPMADDUBSWmy,
  AMED_X86_IFORM_VPMADDUBSWmz,
  AMED_X86_IFORM_VPMADDWD,
  AMED_X86_IFORM_VPMADDWDmx,
  AMED_X86_IFORM_VPMADDWDmy,
  AMED_X86_IFORM_VPMADDWDmz,
  AMED_X86_IFORM_VPMAXSB,
  AMED_X86_IFORM_VPMAXSBmx,
  AMED_X86_IFORM_VPMAXSBmy,
  AMED_X86_IFORM_VPMAXSBmz,
  AMED_X86_IFORM_VPMAXSD,
  AMED_X86_IFORM_VPMAXSDmx,
  AMED_X86_IFORM_VPMAXSDmy,
  AMED_X86_IFORM_VPMAXSW,
  AMED_X86_IFORM_VPMAXSWmx,
  AMED_X86_IFORM_VPMAXSWmy,
  AMED_X86_IFORM_VPMAXSWmz,
  AMED_X86_IFORM_VPMAXSQ,
  AMED_X86_IFORM_VPMAXSQmx,
  AMED_X86_IFORM_VPMAXSQmy,
  AMED_X86_IFORM_VPMAXSDmz,
  AMED_X86_IFORM_VPMAXSQmz,
  AMED_X86_IFORM_VPMAXUB,
  AMED_X86_IFORM_VPMAXUBmx,
  AMED_X86_IFORM_VPMAXUBmy,
  AMED_X86_IFORM_VPMAXUBmz,
  AMED_X86_IFORM_VPMAXUW,
  AMED_X86_IFORM_VPMAXUWmx,
  AMED_X86_IFORM_VPMAXUWmy,
  AMED_X86_IFORM_VPMAXUWmz,
  AMED_X86_IFORM_VPMAXUD,
  AMED_X86_IFORM_VPMAXUDmx,
  AMED_X86_IFORM_VPMAXUDmy,
  AMED_X86_IFORM_VPMAXUQ,
  AMED_X86_IFORM_VPMAXUQmx,
  AMED_X86_IFORM_VPMAXUQmy,
  AMED_X86_IFORM_VPMAXUDmz,
  AMED_X86_IFORM_VPMAXUQmz,
  AMED_X86_IFORM_VPMINSB,
  AMED_X86_IFORM_VPMINSBmx,
  AMED_X86_IFORM_VPMINSBmy,
  AMED_X86_IFORM_VPMINSBmz,
  AMED_X86_IFORM_VPMINSW,
  AMED_X86_IFORM_VPMINSWmx,
  AMED_X86_IFORM_VPMINSWmy,
  AMED_X86_IFORM_VPMINSWmz,
  AMED_X86_IFORM_VPMINSD,
  AMED_X86_IFORM_VPMINSDmx,
  AMED_X86_IFORM_VPMINSDmy,
  AMED_X86_IFORM_VPMINSQ,
  AMED_X86_IFORM_VPMINSQmx,
  AMED_X86_IFORM_VPMINSQmy,
  AMED_X86_IFORM_VPMINSDmz,
  AMED_X86_IFORM_VPMINSQmz,
  AMED_X86_IFORM_VPMINUB,
  AMED_X86_IFORM_VPMINUBmx,
  AMED_X86_IFORM_VPMINUBmy,
  AMED_X86_IFORM_VPMINUBmz,
  AMED_X86_IFORM_VPMINUW,
  AMED_X86_IFORM_VPMINUWmx,
  AMED_X86_IFORM_VPMINUWmy,
  AMED_X86_IFORM_VPMINUWmz,
  AMED_X86_IFORM_VPMINUD,
  AMED_X86_IFORM_VPMINUDmx,
  AMED_X86_IFORM_VPMINUDmy,
  AMED_X86_IFORM_VPMINUQ,
  AMED_X86_IFORM_VPMINUQmx,
  AMED_X86_IFORM_VPMINUQmy,
  AMED_X86_IFORM_VPMINUDmz,
  AMED_X86_IFORM_VPMINUQmz,
  AMED_X86_IFORM_VPMOVMSKB,
  AMED_X86_IFORM_VPMOVSXBD,
  AMED_X86_IFORM_VPMOVSXBDmd,
  AMED_X86_IFORM_VPMOVSXBDmq,
  AMED_X86_IFORM_VPMOVSXBDmx,
  AMED_X86_IFORM_VPMOVSXBQ,
  AMED_X86_IFORM_VPMOVSXBQmw,
  AMED_X86_IFORM_VPMOVSXBQmd,
  AMED_X86_IFORM_VPMOVSXBQmq,
  AMED_X86_IFORM_VPMOVSXBW,
  AMED_X86_IFORM_VPMOVSXBWmq,
  AMED_X86_IFORM_VPMOVSXBWmx,
  AMED_X86_IFORM_VPMOVSXBWmy,
  AMED_X86_IFORM_VPMOVSXDQ,
  AMED_X86_IFORM_VPMOVSXDQmq,
  AMED_X86_IFORM_VPMOVSXDQmx,
  AMED_X86_IFORM_VPMOVSXDQmy,
  AMED_X86_IFORM_VPMOVSXWD,
  AMED_X86_IFORM_VPMOVSXWDmq,
  AMED_X86_IFORM_VPMOVSXWDmx,
  AMED_X86_IFORM_VPMOVSXWDmy,
  AMED_X86_IFORM_VPMOVSXWQ,
  AMED_X86_IFORM_VPMOVSXWQmd,
  AMED_X86_IFORM_VPMOVSXWQmq,
  AMED_X86_IFORM_VPMOVSXWQmx,
  AMED_X86_IFORM_VPMOVZXBD,
  AMED_X86_IFORM_VPMOVZXBDmd,
  AMED_X86_IFORM_VPMOVZXBDmq,
  AMED_X86_IFORM_VPMOVZXBDmx,
  AMED_X86_IFORM_VPMOVZXBQ,
  AMED_X86_IFORM_VPMOVZXBQmw,
  AMED_X86_IFORM_VPMOVZXBQmd,
  AMED_X86_IFORM_VPMOVZXBQmq,
  AMED_X86_IFORM_VPMOVZXBW,
  AMED_X86_IFORM_VPMOVZXBWmq,
  AMED_X86_IFORM_VPMOVZXBWmx,
  AMED_X86_IFORM_VPMOVZXBWmy,
  AMED_X86_IFORM_VPMOVZXDQ,
  AMED_X86_IFORM_VPMOVZXDQmq,
  AMED_X86_IFORM_VPMOVZXDQmx,
  AMED_X86_IFORM_VPMOVZXDQmy,
  AMED_X86_IFORM_VPMOVZXWD,
  AMED_X86_IFORM_VPMOVZXWDmq,
  AMED_X86_IFORM_VPMOVZXWDmx,
  AMED_X86_IFORM_VPMOVZXWDmy,
  AMED_X86_IFORM_VPMOVZXWQ,
  AMED_X86_IFORM_VPMOVZXWQmd,
  AMED_X86_IFORM_VPMOVZXWQmq,
  AMED_X86_IFORM_VPMOVZXWQmx,
  AMED_X86_IFORM_VPMULDQ,
  AMED_X86_IFORM_VPMULDQmx,
  AMED_X86_IFORM_VPMULDQmy,
  AMED_X86_IFORM_VPMULDQmz,
  AMED_X86_IFORM_VPMULHRSW,
  AMED_X86_IFORM_VPMULHRSWmx,
  AMED_X86_IFORM_VPMULHRSWmy,
  AMED_X86_IFORM_VPMULHRSWmz,
  AMED_X86_IFORM_VPMULHUW,
  AMED_X86_IFORM_VPMULHUWmx,
  AMED_X86_IFORM_VPMULHUWmy,
  AMED_X86_IFORM_VPMULHUWmz,
  AMED_X86_IFORM_VPMULHW,
  AMED_X86_IFORM_VPMULHWmx,
  AMED_X86_IFORM_VPMULHWmy,
  AMED_X86_IFORM_VPMULHWmz,
  AMED_X86_IFORM_VPMULLW,
  AMED_X86_IFORM_VPMULLWmx,
  AMED_X86_IFORM_VPMULLWmy,
  AMED_X86_IFORM_VPMULLWmz,
  AMED_X86_IFORM_VPMULLD,
  AMED_X86_IFORM_VPMULLDmx,
  AMED_X86_IFORM_VPMULLDmy,
  AMED_X86_IFORM_VPMULLDmz,
  AMED_X86_IFORM_VPMULLQ,
  AMED_X86_IFORM_VPMULLQmx,
  AMED_X86_IFORM_VPMULLQmy,
  AMED_X86_IFORM_VPMULLQmz,
  AMED_X86_IFORM_VPMULUDQ,
  AMED_X86_IFORM_VPMULUDQmx,
  AMED_X86_IFORM_VPMULUDQmy,
  AMED_X86_IFORM_VPMULUDQmz,
  AMED_X86_IFORM_VPOR,
  AMED_X86_IFORM_VPORmx,
  AMED_X86_IFORM_VPORmy,
  AMED_X86_IFORM_VPSADBW,
  AMED_X86_IFORM_VPSADBWmx,
  AMED_X86_IFORM_VPSADBWmy,
  AMED_X86_IFORM_VPSADBWmz,
  AMED_X86_IFORM_VPSHUFB,
  AMED_X86_IFORM_VPSHUFBmx,
  AMED_X86_IFORM_VPSHUFBmy,
  AMED_X86_IFORM_VPSHUFBmz,
  AMED_X86_IFORM_VPSHUFD,
  AMED_X86_IFORM_VPSHUFDmx,
  AMED_X86_IFORM_VPSHUFDmy,
  AMED_X86_IFORM_VPSHUFDmz,
  AMED_X86_IFORM_VPSHUFHW,
  AMED_X86_IFORM_VPSHUFHWmx,
  AMED_X86_IFORM_VPSHUFHWmy,
  AMED_X86_IFORM_VPSHUFHWmz,
  AMED_X86_IFORM_VPSHUFLW,
  AMED_X86_IFORM_VPSHUFLWmx,
  AMED_X86_IFORM_VPSHUFLWmy,
  AMED_X86_IFORM_VPSHUFLWmz,
  AMED_X86_IFORM_VPSIGNB,
  AMED_X86_IFORM_VPSIGNBmx,
  AMED_X86_IFORM_VPSIGNBmy,
  AMED_X86_IFORM_VPSIGND,
  AMED_X86_IFORM_VPSIGNDmx,
  AMED_X86_IFORM_VPSIGNDmy,
  AMED_X86_IFORM_VPSIGNW,
  AMED_X86_IFORM_VPSIGNWmx,
  AMED_X86_IFORM_VPSIGNWmy,
  AMED_X86_IFORM_VPSLLDQ,
  AMED_X86_IFORM_VPSLLDQmx,
  AMED_X86_IFORM_VPSLLDQmy,
  AMED_X86_IFORM_VPSLLDQmz,
  AMED_X86_IFORM_VPSLLD,
  AMED_X86_IFORM_VPSLLDmx,
  AMED_X86_IFORM_VPSLLDmy,
  AMED_X86_IFORM_VPSLLDmz,
  AMED_X86_IFORM_VPSLLQ,
  AMED_X86_IFORM_VPSLLQmx,
  AMED_X86_IFORM_VPSLLQmy,
  AMED_X86_IFORM_VPSLLQmz,
  AMED_X86_IFORM_VPSLLW,
  AMED_X86_IFORM_VPSLLWmx,
  AMED_X86_IFORM_VPSLLWmy,
  AMED_X86_IFORM_VPSLLWmz,
  AMED_X86_IFORM_VPSRAD,
  AMED_X86_IFORM_VPSRADmx,
  AMED_X86_IFORM_VPSRAW,
  AMED_X86_IFORM_VPSRAWmx,
  AMED_X86_IFORM_VPSRAWmy,
  AMED_X86_IFORM_VPSRAWmz,
  AMED_X86_IFORM_VPSRAQ,
  AMED_X86_IFORM_VPSRAQmx,
  AMED_X86_IFORM_VPSRADmy,
  AMED_X86_IFORM_VPSRAQmy,
  AMED_X86_IFORM_VPSRADmz,
  AMED_X86_IFORM_VPSRAQmz,
  AMED_X86_IFORM_VPSRLDQ,
  AMED_X86_IFORM_VPSRLDQmx,
  AMED_X86_IFORM_VPSRLDQmy,
  AMED_X86_IFORM_VPSRLDQmz,
  AMED_X86_IFORM_VPSRLD,
  AMED_X86_IFORM_VPSRLDmx,
  AMED_X86_IFORM_VPSRLDmy,
  AMED_X86_IFORM_VPSRLDmz,
  AMED_X86_IFORM_VPSRLQ,
  AMED_X86_IFORM_VPSRLQmx,
  AMED_X86_IFORM_VPSRLQmy,
  AMED_X86_IFORM_VPSRLQmz,
  AMED_X86_IFORM_VPSRLW,
  AMED_X86_IFORM_VPSRLWmx,
  AMED_X86_IFORM_VPSRLWmy,
  AMED_X86_IFORM_VPSRLWmz,
  AMED_X86_IFORM_VPSUBQ,
  AMED_X86_IFORM_VPSUBQmx,
  AMED_X86_IFORM_VPSUBQmy,
  AMED_X86_IFORM_VPSUBQmz,
  AMED_X86_IFORM_VPSUBSB,
  AMED_X86_IFORM_VPSUBSBmx,
  AMED_X86_IFORM_VPSUBSBmy,
  AMED_X86_IFORM_VPSUBSBmz,
  AMED_X86_IFORM_VPSUBSW,
  AMED_X86_IFORM_VPSUBSWmx,
  AMED_X86_IFORM_VPSUBSWmy,
  AMED_X86_IFORM_VPSUBSWmz,
  AMED_X86_IFORM_VPSUBUSB,
  AMED_X86_IFORM_VPSUBUSBmx,
  AMED_X86_IFORM_VPSUBUSBmy,
  AMED_X86_IFORM_VPSUBUSBmz,
  AMED_X86_IFORM_VPSUBUSW,
  AMED_X86_IFORM_VPSUBUSWmx,
  AMED_X86_IFORM_VPSUBUSWmy,
  AMED_X86_IFORM_VPSUBUSWmz,
  AMED_X86_IFORM_VPSUBB,
  AMED_X86_IFORM_VPSUBBmx,
  AMED_X86_IFORM_VPSUBBmy,
  AMED_X86_IFORM_VPSUBBmz,
  AMED_X86_IFORM_VPSUBD,
  AMED_X86_IFORM_VPSUBDmx,
  AMED_X86_IFORM_VPSUBDmy,
  AMED_X86_IFORM_VPSUBDmz,
  AMED_X86_IFORM_VPSUBW,
  AMED_X86_IFORM_VPSUBWmx,
  AMED_X86_IFORM_VPSUBWmy,
  AMED_X86_IFORM_VPSUBWmz,
  AMED_X86_IFORM_VPTEST,
  AMED_X86_IFORM_VPTESTmx,
  AMED_X86_IFORM_VPTESTmy,
  AMED_X86_IFORM_VPUNPCKHBW,
  AMED_X86_IFORM_VPUNPCKHBWmx,
  AMED_X86_IFORM_VPUNPCKHBWmy,
  AMED_X86_IFORM_VPUNPCKHBWmz,
  AMED_X86_IFORM_VPUNPCKHDQ,
  AMED_X86_IFORM_VPUNPCKHDQmx,
  AMED_X86_IFORM_VPUNPCKHDQmy,
  AMED_X86_IFORM_VPUNPCKHDQmz,
  AMED_X86_IFORM_VPUNPCKHQDQ,
  AMED_X86_IFORM_VPUNPCKHQDQmx,
  AMED_X86_IFORM_VPUNPCKHQDQmy,
  AMED_X86_IFORM_VPUNPCKHQDQmz,
  AMED_X86_IFORM_VPUNPCKHWD,
  AMED_X86_IFORM_VPUNPCKHWDmx,
  AMED_X86_IFORM_VPUNPCKHWDmy,
  AMED_X86_IFORM_VPUNPCKHWDmz,
  AMED_X86_IFORM_VPUNPCKLBW,
  AMED_X86_IFORM_VPUNPCKLBWmx,
  AMED_X86_IFORM_VPUNPCKLBWmy,
  AMED_X86_IFORM_VPUNPCKLBWmz,
  AMED_X86_IFORM_VPUNPCKLDQ,
  AMED_X86_IFORM_VPUNPCKLDQmx,
  AMED_X86_IFORM_VPUNPCKLDQmy,
  AMED_X86_IFORM_VPUNPCKLDQmz,
  AMED_X86_IFORM_VPUNPCKLQDQ,
  AMED_X86_IFORM_VPUNPCKLQDQmx,
  AMED_X86_IFORM_VPUNPCKLQDQmy,
  AMED_X86_IFORM_VPUNPCKLQDQmz,
  AMED_X86_IFORM_VPUNPCKLWD,
  AMED_X86_IFORM_VPUNPCKLWDmx,
  AMED_X86_IFORM_VPUNPCKLWDmy,
  AMED_X86_IFORM_VPUNPCKLWDmz,
  AMED_X86_IFORM_VPXOR,
  AMED_X86_IFORM_VPXORmx,
  AMED_X86_IFORM_VPXORmy,
  AMED_X86_IFORM_VRCPPS,
  AMED_X86_IFORM_VRCPPSmx,
  AMED_X86_IFORM_VRCPPSmy,
  AMED_X86_IFORM_VRCPSS,
  AMED_X86_IFORM_VRCPSSmd,
  AMED_X86_IFORM_VROUNDPD,
  AMED_X86_IFORM_VROUNDPDmx,
  AMED_X86_IFORM_VROUNDPDmy,
  AMED_X86_IFORM_VROUNDPS,
  AMED_X86_IFORM_VROUNDPSmx,
  AMED_X86_IFORM_VROUNDPSmy,
  AMED_X86_IFORM_VROUNDSD,
  AMED_X86_IFORM_VROUNDSDmq,
  AMED_X86_IFORM_VROUNDSS,
  AMED_X86_IFORM_VROUNDSSmd,
  AMED_X86_IFORM_VRSQRTPS,
  AMED_X86_IFORM_VRSQRTPSmx,
  AMED_X86_IFORM_VRSQRTPSmy,
  AMED_X86_IFORM_VRSQRTSS,
  AMED_X86_IFORM_VRSQRTSSmd,
  AMED_X86_IFORM_VSHUFPD,
  AMED_X86_IFORM_VSHUFPDmx,
  AMED_X86_IFORM_VSHUFPDmy,
  AMED_X86_IFORM_VSHUFPDmz,
  AMED_X86_IFORM_VSHUFPS,
  AMED_X86_IFORM_VSHUFPSmx,
  AMED_X86_IFORM_VSHUFPSmy,
  AMED_X86_IFORM_VSHUFPSmz,
  AMED_X86_IFORM_VSQRTPD,
  AMED_X86_IFORM_VSQRTPDmx,
  AMED_X86_IFORM_VSQRTPDmy,
  AMED_X86_IFORM_VSQRTPDmz,
  AMED_X86_IFORM_VSQRTPS,
  AMED_X86_IFORM_VSQRTPSmx,
  AMED_X86_IFORM_VSQRTPSmy,
  AMED_X86_IFORM_VSQRTPSmz,
  AMED_X86_IFORM_VSQRTSD,
  AMED_X86_IFORM_VSQRTSDmq,
  AMED_X86_IFORM_VSQRTSS,
  AMED_X86_IFORM_VSQRTSSmd,
  AMED_X86_IFORM_VSTMXCSRmd,
  AMED_X86_IFORM_VSUBPD,
  AMED_X86_IFORM_VSUBPDmx,
  AMED_X86_IFORM_VSUBPDmy,
  AMED_X86_IFORM_VSUBPDmz,
  AMED_X86_IFORM_VSUBPS,
  AMED_X86_IFORM_VSUBPSmx,
  AMED_X86_IFORM_VSUBPSmy,
  AMED_X86_IFORM_VSUBPSmz,
  AMED_X86_IFORM_VSUBSD,
  AMED_X86_IFORM_VSUBSDmq,
  AMED_X86_IFORM_VSUBSS,
  AMED_X86_IFORM_VSUBSSmd,
  AMED_X86_IFORM_VUCOMISD,
  AMED_X86_IFORM_VUCOMISDmq,
  AMED_X86_IFORM_VUCOMISS,
  AMED_X86_IFORM_VUCOMISSmd,
  AMED_X86_IFORM_VUNPCKHPD,
  AMED_X86_IFORM_VUNPCKHPDmx,
  AMED_X86_IFORM_VUNPCKHPDmy,
  AMED_X86_IFORM_VUNPCKHPDmz,
  AMED_X86_IFORM_VUNPCKHPS,
  AMED_X86_IFORM_VUNPCKHPSmx,
  AMED_X86_IFORM_VUNPCKHPSmy,
  AMED_X86_IFORM_VUNPCKHPSmz,
  AMED_X86_IFORM_VUNPCKLPD,
  AMED_X86_IFORM_VUNPCKLPDmx,
  AMED_X86_IFORM_VUNPCKLPDmy,
  AMED_X86_IFORM_VUNPCKLPDmz,
  AMED_X86_IFORM_VUNPCKLPS,
  AMED_X86_IFORM_VUNPCKLPSmx,
  AMED_X86_IFORM_VUNPCKLPSmy,
  AMED_X86_IFORM_VUNPCKLPSmz,
  AMED_X86_IFORM_VALIGNDib,
  AMED_X86_IFORM_VALIGNDmxib,
  AMED_X86_IFORM_VALIGNQib,
  AMED_X86_IFORM_VALIGNQmxib,
  AMED_X86_IFORM_VALIGNDmyib,
  AMED_X86_IFORM_VALIGNQmyib,
  AMED_X86_IFORM_VALIGNDmzib,
  AMED_X86_IFORM_VALIGNQmzib,
  AMED_X86_IFORM_VBLENDMPD,
  AMED_X86_IFORM_VBLENDMPDmx,
  AMED_X86_IFORM_VBLENDMPS,
  AMED_X86_IFORM_VBLENDMPSmx,
  AMED_X86_IFORM_VBLENDMPDmy,
  AMED_X86_IFORM_VBLENDMPSmy,
  AMED_X86_IFORM_VBLENDMPDmz,
  AMED_X86_IFORM_VBLENDMPSmz,
  AMED_X86_IFORM_VBROADCASTF128mx,
  AMED_X86_IFORM_VBROADCASTF32X2,
  AMED_X86_IFORM_VBROADCASTF32X2mq,
  AMED_X86_IFORM_VBROADCASTF32X4mx,
  AMED_X86_IFORM_VBROADCASTF32X8my,
  AMED_X86_IFORM_VBROADCASTF64X2mx,
  AMED_X86_IFORM_VBROADCASTF64X4my,
  AMED_X86_IFORM_VBROADCASTSD,
  AMED_X86_IFORM_VBROADCASTSDmq,
  AMED_X86_IFORM_VBROADCASTSS,
  AMED_X86_IFORM_VBROADCASTSSmd,
  AMED_X86_IFORM_VCOMPRESSPD,
  AMED_X86_IFORM_VCOMPRESSPDmx,
  AMED_X86_IFORM_VCOMPRESSPDmy,
  AMED_X86_IFORM_VCOMPRESSPDmz,
  AMED_X86_IFORM_VCOMPRESSPS,
  AMED_X86_IFORM_VCOMPRESSPSmx,
  AMED_X86_IFORM_VCOMPRESSPSmy,
  AMED_X86_IFORM_VCOMPRESSPSmz,
  AMED_X86_IFORM_VCVTNE2PS2BF16,
  AMED_X86_IFORM_VCVTNE2PS2BF16mx,
  AMED_X86_IFORM_VCVTNE2PS2BF16my,
  AMED_X86_IFORM_VCVTNE2PS2BF16mz,
  AMED_X86_IFORM_VCVTNEPS2BF16,
  AMED_X86_IFORM_VCVTNEPS2BF16mx,
  AMED_X86_IFORM_VCVTNEPS2BF16my,
  AMED_X86_IFORM_VCVTNEPS2BF16mz,
  AMED_X86_IFORM_VCVTPD2QQ,
  AMED_X86_IFORM_VCVTPD2QQmx,
  AMED_X86_IFORM_VCVTPD2QQmy,
  AMED_X86_IFORM_VCVTPD2QQmz,
  AMED_X86_IFORM_VCVTPD2UDQ,
  AMED_X86_IFORM_VCVTPD2UDQmx,
  AMED_X86_IFORM_VCVTPD2UDQmy,
  AMED_X86_IFORM_VCVTPD2UDQmz,
  AMED_X86_IFORM_VCVTPD2UQQ,
  AMED_X86_IFORM_VCVTPD2UQQmx,
  AMED_X86_IFORM_VCVTPD2UQQmy,
  AMED_X86_IFORM_VCVTPD2UQQmz,
  AMED_X86_IFORM_VCVTPH2PSmy,
  AMED_X86_IFORM_VCVTPS2PHmy,
  AMED_X86_IFORM_VCVTPS2QQ,
  AMED_X86_IFORM_VCVTPS2QQmq,
  AMED_X86_IFORM_VCVTPS2QQmx,
  AMED_X86_IFORM_VCVTPS2QQmy,
  AMED_X86_IFORM_VCVTPS2UDQ,
  AMED_X86_IFORM_VCVTPS2UDQmx,
  AMED_X86_IFORM_VCVTPS2UDQmy,
  AMED_X86_IFORM_VCVTPS2UDQmz,
  AMED_X86_IFORM_VCVTPS2UQQ,
  AMED_X86_IFORM_VCVTPS2UQQmq,
  AMED_X86_IFORM_VCVTPS2UQQmx,
  AMED_X86_IFORM_VCVTPS2UQQmy,
  AMED_X86_IFORM_VCVTQQ2PD,
  AMED_X86_IFORM_VCVTQQ2PDmx,
  AMED_X86_IFORM_VCVTQQ2PDmy,
  AMED_X86_IFORM_VCVTQQ2PDmz,
  AMED_X86_IFORM_VCVTQQ2PS,
  AMED_X86_IFORM_VCVTQQ2PSmx,
  AMED_X86_IFORM_VCVTQQ2PSmy,
  AMED_X86_IFORM_VCVTQQ2PSmz,
  AMED_X86_IFORM_VCVTSD2USI,
  AMED_X86_IFORM_VCVTSD2USImq,
  AMED_X86_IFORM_VCVTSS2USI,
  AMED_X86_IFORM_VCVTSS2USImd,
  AMED_X86_IFORM_VCVTTPD2QQ,
  AMED_X86_IFORM_VCVTTPD2QQmx,
  AMED_X86_IFORM_VCVTTPD2QQmy,
  AMED_X86_IFORM_VCVTTPD2QQmz,
  AMED_X86_IFORM_VCVTTPD2UDQ,
  AMED_X86_IFORM_VCVTTPD2UDQmx,
  AMED_X86_IFORM_VCVTTPD2UDQmy,
  AMED_X86_IFORM_VCVTTPD2UDQmz,
  AMED_X86_IFORM_VCVTTPD2UQQ,
  AMED_X86_IFORM_VCVTTPD2UQQmx,
  AMED_X86_IFORM_VCVTTPD2UQQmy,
  AMED_X86_IFORM_VCVTTPD2UQQmz,
  AMED_X86_IFORM_VCVTTPS2QQ,
  AMED_X86_IFORM_VCVTTPS2QQmq,
  AMED_X86_IFORM_VCVTTPS2QQmx,
  AMED_X86_IFORM_VCVTTPS2QQmy,
  AMED_X86_IFORM_VCVTTPS2UDQ,
  AMED_X86_IFORM_VCVTTPS2UDQmx,
  AMED_X86_IFORM_VCVTTPS2UDQmy,
  AMED_X86_IFORM_VCVTTPS2UDQmz,
  AMED_X86_IFORM_VCVTTPS2UQQ,
  AMED_X86_IFORM_VCVTTPS2UQQmq,
  AMED_X86_IFORM_VCVTTPS2UQQmx,
  AMED_X86_IFORM_VCVTTPS2UQQmy,
  AMED_X86_IFORM_VCVTTSD2USI,
  AMED_X86_IFORM_VCVTTSD2USImq,
  AMED_X86_IFORM_VCVTTSS2USI,
  AMED_X86_IFORM_VCVTTSS2USImd,
  AMED_X86_IFORM_VCVTUDQ2PD,
  AMED_X86_IFORM_VCVTUDQ2PDmq,
  AMED_X86_IFORM_VCVTUDQ2PDmx,
  AMED_X86_IFORM_VCVTUDQ2PDmy,
  AMED_X86_IFORM_VCVTUDQ2PS,
  AMED_X86_IFORM_VCVTUDQ2PSmx,
  AMED_X86_IFORM_VCVTUDQ2PSmy,
  AMED_X86_IFORM_VCVTUDQ2PSmz,
  AMED_X86_IFORM_VCVTUQQ2PD,
  AMED_X86_IFORM_VCVTUQQ2PDmx,
  AMED_X86_IFORM_VCVTUQQ2PDmy,
  AMED_X86_IFORM_VCVTUQQ2PDmz,
  AMED_X86_IFORM_VCVTUQQ2PS,
  AMED_X86_IFORM_VCVTUQQ2PSmx,
  AMED_X86_IFORM_VCVTUQQ2PSmy,
  AMED_X86_IFORM_VCVTUQQ2PSmz,
  AMED_X86_IFORM_VCVTUSI2SD,
  AMED_X86_IFORM_VCVTUSI2SDmd,
  AMED_X86_IFORM_VCVTUSI2SDmq,
  AMED_X86_IFORM_VCVTUSI2SS,
  AMED_X86_IFORM_VCVTUSI2SSmd,
  AMED_X86_IFORM_VCVTUSI2SSmq,
  AMED_X86_IFORM_VDBPSADBWib,
  AMED_X86_IFORM_VDBPSADBWmxib,
  AMED_X86_IFORM_VDBPSADBWmyib,
  AMED_X86_IFORM_VDBPSADBWmzib,
  AMED_X86_IFORM_VDPBF16PS,
  AMED_X86_IFORM_VDPBF16PSmx,
  AMED_X86_IFORM_VDPBF16PSmy,
  AMED_X86_IFORM_VDPBF16PSmz,
  AMED_X86_IFORM_VEXPANDPD,
  AMED_X86_IFORM_VEXPANDPDmx,
  AMED_X86_IFORM_VEXPANDPDmy,
  AMED_X86_IFORM_VEXPANDPDmz,
  AMED_X86_IFORM_VEXPANDPS,
  AMED_X86_IFORM_VEXPANDPSmx,
  AMED_X86_IFORM_VEXPANDPSmy,
  AMED_X86_IFORM_VEXPANDPSmz,
  AMED_X86_IFORM_VEXTRACTF128ib,
  AMED_X86_IFORM_VEXTRACTF128mxib,
  AMED_X86_IFORM_VEXTRACTF32X4ib,
  AMED_X86_IFORM_VEXTRACTF32X4mxib,
  AMED_X86_IFORM_VEXTRACTF32X8ib,
  AMED_X86_IFORM_VEXTRACTF32X8myib,
  AMED_X86_IFORM_VEXTRACTF64X2ib,
  AMED_X86_IFORM_VEXTRACTF64X2mxib,
  AMED_X86_IFORM_VEXTRACTF64X4ib,
  AMED_X86_IFORM_VEXTRACTF64X4myib,
  AMED_X86_IFORM_VEXTRACTI128ib,
  AMED_X86_IFORM_VEXTRACTI128mxib,
  AMED_X86_IFORM_VEXTRACTI32X4ib,
  AMED_X86_IFORM_VEXTRACTI32X4mxib,
  AMED_X86_IFORM_VEXTRACTI32X8ib,
  AMED_X86_IFORM_VEXTRACTI32X8myib,
  AMED_X86_IFORM_VEXTRACTI64X2ib,
  AMED_X86_IFORM_VEXTRACTI64X2mxib,
  AMED_X86_IFORM_VEXTRACTI64X4ib,
  AMED_X86_IFORM_VEXTRACTI64X4myib,
  AMED_X86_IFORM_VFIXUPIMMPD,
  AMED_X86_IFORM_VFIXUPIMMPDmx,
  AMED_X86_IFORM_VFIXUPIMMPDmy,
  AMED_X86_IFORM_VFIXUPIMMPDmz,
  AMED_X86_IFORM_VFIXUPIMMPS,
  AMED_X86_IFORM_VFIXUPIMMPSmx,
  AMED_X86_IFORM_VFIXUPIMMPSmy,
  AMED_X86_IFORM_VFIXUPIMMPSmz,
  AMED_X86_IFORM_VFIXUPIMMSD,
  AMED_X86_IFORM_VFIXUPIMMSDmq,
  AMED_X86_IFORM_VFIXUPIMMSS,
  AMED_X86_IFORM_VFIXUPIMMSSmd,
  AMED_X86_IFORM_VFMADDSUB132PD,
  AMED_X86_IFORM_VFMADDSUB132PDmx,
  AMED_X86_IFORM_VFMADDSUB132PDmy,
  AMED_X86_IFORM_VFMADDSUB132PDmz,
  AMED_X86_IFORM_VFMADDSUB213PD,
  AMED_X86_IFORM_VFMADDSUB213PDmx,
  AMED_X86_IFORM_VFMADDSUB213PDmy,
  AMED_X86_IFORM_VFMADDSUB213PDmz,
  AMED_X86_IFORM_VFMADDSUB231PD,
  AMED_X86_IFORM_VFMADDSUB231PDmx,
  AMED_X86_IFORM_VFMADDSUB231PDmy,
  AMED_X86_IFORM_VFMADDSUB231PDmz,
  AMED_X86_IFORM_VFMADDSUB132PS,
  AMED_X86_IFORM_VFMADDSUB132PSmx,
  AMED_X86_IFORM_VFMADDSUB132PSmy,
  AMED_X86_IFORM_VFMADDSUB132PSmz,
  AMED_X86_IFORM_VFMADDSUB213PS,
  AMED_X86_IFORM_VFMADDSUB213PSmx,
  AMED_X86_IFORM_VFMADDSUB213PSmy,
  AMED_X86_IFORM_VFMADDSUB213PSmz,
  AMED_X86_IFORM_VFMADDSUB231PS,
  AMED_X86_IFORM_VFMADDSUB231PSmx,
  AMED_X86_IFORM_VFMADDSUB231PSmy,
  AMED_X86_IFORM_VFMADDSUB231PSmz,
  AMED_X86_IFORM_VFMADD132PD,
  AMED_X86_IFORM_VFMADD132PDmx,
  AMED_X86_IFORM_VFMADD132PDmy,
  AMED_X86_IFORM_VFMADD132PDmz,
  AMED_X86_IFORM_VFMADD213PD,
  AMED_X86_IFORM_VFMADD213PDmx,
  AMED_X86_IFORM_VFMADD213PDmy,
  AMED_X86_IFORM_VFMADD213PDmz,
  AMED_X86_IFORM_VFMADD231PD,
  AMED_X86_IFORM_VFMADD231PDmx,
  AMED_X86_IFORM_VFMADD231PDmy,
  AMED_X86_IFORM_VFMADD231PDmz,
  AMED_X86_IFORM_VFMADD132PS,
  AMED_X86_IFORM_VFMADD132PSmx,
  AMED_X86_IFORM_VFMADD132PSmy,
  AMED_X86_IFORM_VFMADD132PSmz,
  AMED_X86_IFORM_VFMADD213PS,
  AMED_X86_IFORM_VFMADD213PSmx,
  AMED_X86_IFORM_VFMADD213PSmy,
  AMED_X86_IFORM_VFMADD213PSmz,
  AMED_X86_IFORM_VFMADD231PS,
  AMED_X86_IFORM_VFMADD231PSmx,
  AMED_X86_IFORM_VFMADD231PSmy,
  AMED_X86_IFORM_VFMADD231PSmz,
  AMED_X86_IFORM_VFMADD132SD,
  AMED_X86_IFORM_VFMADD132SDmq,
  AMED_X86_IFORM_VFMADD213SD,
  AMED_X86_IFORM_VFMADD213SDmq,
  AMED_X86_IFORM_VFMADD231SD,
  AMED_X86_IFORM_VFMADD231SDmq,
  AMED_X86_IFORM_VFMADD132SS,
  AMED_X86_IFORM_VFMADD132SSmd,
  AMED_X86_IFORM_VFMADD213SS,
  AMED_X86_IFORM_VFMADD213SSmd,
  AMED_X86_IFORM_VFMADD231SS,
  AMED_X86_IFORM_VFMADD231SSmd,
  AMED_X86_IFORM_VFMSUBADD132PD,
  AMED_X86_IFORM_VFMSUBADD132PDmx,
  AMED_X86_IFORM_VFMSUBADD132PDmy,
  AMED_X86_IFORM_VFMSUBADD132PDmz,
  AMED_X86_IFORM_VFMSUBADD213PD,
  AMED_X86_IFORM_VFMSUBADD213PDmx,
  AMED_X86_IFORM_VFMSUBADD213PDmy,
  AMED_X86_IFORM_VFMSUBADD213PDmz,
  AMED_X86_IFORM_VFMSUBADD231PD,
  AMED_X86_IFORM_VFMSUBADD231PDmx,
  AMED_X86_IFORM_VFMSUBADD231PDmy,
  AMED_X86_IFORM_VFMSUBADD231PDmz,
  AMED_X86_IFORM_VFMSUBADD132PS,
  AMED_X86_IFORM_VFMSUBADD132PSmx,
  AMED_X86_IFORM_VFMSUBADD132PSmy,
  AMED_X86_IFORM_VFMSUBADD132PSmz,
  AMED_X86_IFORM_VFMSUBADD213PS,
  AMED_X86_IFORM_VFMSUBADD213PSmx,
  AMED_X86_IFORM_VFMSUBADD213PSmy,
  AMED_X86_IFORM_VFMSUBADD213PSmz,
  AMED_X86_IFORM_VFMSUBADD231PS,
  AMED_X86_IFORM_VFMSUBADD231PSmx,
  AMED_X86_IFORM_VFMSUBADD231PSmy,
  AMED_X86_IFORM_VFMSUBADD231PSmz,
  AMED_X86_IFORM_VFMSUB132PD,
  AMED_X86_IFORM_VFMSUB132PDmx,
  AMED_X86_IFORM_VFMSUB132PDmy,
  AMED_X86_IFORM_VFMSUB132PDmz,
  AMED_X86_IFORM_VFMSUB213PD,
  AMED_X86_IFORM_VFMSUB213PDmx,
  AMED_X86_IFORM_VFMSUB213PDmy,
  AMED_X86_IFORM_VFMSUB213PDmz,
  AMED_X86_IFORM_VFMSUB231PD,
  AMED_X86_IFORM_VFMSUB231PDmx,
  AMED_X86_IFORM_VFMSUB231PDmy,
  AMED_X86_IFORM_VFMSUB231PDmz,
  AMED_X86_IFORM_VFMSUB132PS,
  AMED_X86_IFORM_VFMSUB132PSmx,
  AMED_X86_IFORM_VFMSUB132PSmy,
  AMED_X86_IFORM_VFMSUB132PSmz,
  AMED_X86_IFORM_VFMSUB213PS,
  AMED_X86_IFORM_VFMSUB213PSmx,
  AMED_X86_IFORM_VFMSUB213PSmy,
  AMED_X86_IFORM_VFMSUB213PSmz,
  AMED_X86_IFORM_VFMSUB231PS,
  AMED_X86_IFORM_VFMSUB231PSmx,
  AMED_X86_IFORM_VFMSUB231PSmy,
  AMED_X86_IFORM_VFMSUB231PSmz,
  AMED_X86_IFORM_VFMSUB132SD,
  AMED_X86_IFORM_VFMSUB132SDmq,
  AMED_X86_IFORM_VFMSUB213SD,
  AMED_X86_IFORM_VFMSUB213SDmq,
  AMED_X86_IFORM_VFMSUB231SD,
  AMED_X86_IFORM_VFMSUB231SDmq,
  AMED_X86_IFORM_VFMSUB132SS,
  AMED_X86_IFORM_VFMSUB132SSmd,
  AMED_X86_IFORM_VFMSUB213SS,
  AMED_X86_IFORM_VFMSUB213SSmd,
  AMED_X86_IFORM_VFMSUB231SS,
  AMED_X86_IFORM_VFMSUB231SSmd,
  AMED_X86_IFORM_VFNMADD132PD,
  AMED_X86_IFORM_VFNMADD132PDmx,
  AMED_X86_IFORM_VFNMADD132PDmy,
  AMED_X86_IFORM_VFNMADD132PDmz,
  AMED_X86_IFORM_VFNMADD213PD,
  AMED_X86_IFORM_VFNMADD213PDmx,
  AMED_X86_IFORM_VFNMADD213PDmy,
  AMED_X86_IFORM_VFNMADD213PDmz,
  AMED_X86_IFORM_VFNMADD231PD,
  AMED_X86_IFORM_VFNMADD231PDmx,
  AMED_X86_IFORM_VFNMADD231PDmy,
  AMED_X86_IFORM_VFNMADD231PDmz,
  AMED_X86_IFORM_VFNMADD132PS,
  AMED_X86_IFORM_VFNMADD132PSmx,
  AMED_X86_IFORM_VFNMADD132PSmy,
  AMED_X86_IFORM_VFNMADD132PSmz,
  AMED_X86_IFORM_VFNMADD213PS,
  AMED_X86_IFORM_VFNMADD213PSmx,
  AMED_X86_IFORM_VFNMADD213PSmy,
  AMED_X86_IFORM_VFNMADD213PSmz,
  AMED_X86_IFORM_VFNMADD231PS,
  AMED_X86_IFORM_VFNMADD231PSmx,
  AMED_X86_IFORM_VFNMADD231PSmy,
  AMED_X86_IFORM_VFNMADD231PSmz,
  AMED_X86_IFORM_VFNMADD132SD,
  AMED_X86_IFORM_VFNMADD132SDmq,
  AMED_X86_IFORM_VFNMADD213SD,
  AMED_X86_IFORM_VFNMADD213SDmq,
  AMED_X86_IFORM_VFNMADD231SD,
  AMED_X86_IFORM_VFNMADD231SDmq,
  AMED_X86_IFORM_VFNMADD132SS,
  AMED_X86_IFORM_VFNMADD132SSmd,
  AMED_X86_IFORM_VFNMADD213SS,
  AMED_X86_IFORM_VFNMADD213SSmd,
  AMED_X86_IFORM_VFNMADD231SS,
  AMED_X86_IFORM_VFNMADD231SSmd,
  AMED_X86_IFORM_VFNMSUB132PD,
  AMED_X86_IFORM_VFNMSUB132PDmx,
  AMED_X86_IFORM_VFNMSUB132PDmy,
  AMED_X86_IFORM_VFNMSUB132PDmz,
  AMED_X86_IFORM_VFNMSUB213PD,
  AMED_X86_IFORM_VFNMSUB213PDmx,
  AMED_X86_IFORM_VFNMSUB213PDmy,
  AMED_X86_IFORM_VFNMSUB213PDmz,
  AMED_X86_IFORM_VFNMSUB231PD,
  AMED_X86_IFORM_VFNMSUB231PDmx,
  AMED_X86_IFORM_VFNMSUB231PDmy,
  AMED_X86_IFORM_VFNMSUB231PDmz,
  AMED_X86_IFORM_VFNMSUB132PS,
  AMED_X86_IFORM_VFNMSUB132PSmx,
  AMED_X86_IFORM_VFNMSUB132PSmy,
  AMED_X86_IFORM_VFNMSUB132PSmz,
  AMED_X86_IFORM_VFNMSUB213PS,
  AMED_X86_IFORM_VFNMSUB213PSmx,
  AMED_X86_IFORM_VFNMSUB213PSmy,
  AMED_X86_IFORM_VFNMSUB213PSmz,
  AMED_X86_IFORM_VFNMSUB231PS,
  AMED_X86_IFORM_VFNMSUB231PSmx,
  AMED_X86_IFORM_VFNMSUB231PSmy,
  AMED_X86_IFORM_VFNMSUB231PSmz,
  AMED_X86_IFORM_VFNMSUB132SD,
  AMED_X86_IFORM_VFNMSUB132SDmq,
  AMED_X86_IFORM_VFNMSUB213SD,
  AMED_X86_IFORM_VFNMSUB213SDmq,
  AMED_X86_IFORM_VFNMSUB231SD,
  AMED_X86_IFORM_VFNMSUB231SDmq,
  AMED_X86_IFORM_VFNMSUB132SS,
  AMED_X86_IFORM_VFNMSUB132SSmd,
  AMED_X86_IFORM_VFNMSUB213SS,
  AMED_X86_IFORM_VFNMSUB213SSmd,
  AMED_X86_IFORM_VFNMSUB231SS,
  AMED_X86_IFORM_VFNMSUB231SSmd,
  AMED_X86_IFORM_VFPCLASSPD,
  AMED_X86_IFORM_VFPCLASSPDmx,
  AMED_X86_IFORM_VFPCLASSPDmy,
  AMED_X86_IFORM_VFPCLASSPDmz,
  AMED_X86_IFORM_VFPCLASSPS,
  AMED_X86_IFORM_VFPCLASSPSmx,
  AMED_X86_IFORM_VFPCLASSPSmy,
  AMED_X86_IFORM_VFPCLASSPSmz,
  AMED_X86_IFORM_VFPCLASSSDib,
  AMED_X86_IFORM_VFPCLASSSDmqib,
  AMED_X86_IFORM_VFPCLASSSSib,
  AMED_X86_IFORM_VFPCLASSSSmdib,
  AMED_X86_IFORM_VGATHERDPDmq,
  AMED_X86_IFORM_VGATHERDPSmd,
  AMED_X86_IFORM_VGATHERQPDmq,
  AMED_X86_IFORM_VGATHERQPSmd,
  AMED_X86_IFORM_VGETEXPPD,
  AMED_X86_IFORM_VGETEXPPDmx,
  AMED_X86_IFORM_VGETEXPPDmy,
  AMED_X86_IFORM_VGETEXPPDmz,
  AMED_X86_IFORM_VGETEXPPS,
  AMED_X86_IFORM_VGETEXPPSmx,
  AMED_X86_IFORM_VGETEXPPSmy,
  AMED_X86_IFORM_VGETEXPPSmz,
  AMED_X86_IFORM_VGETEXPSD,
  AMED_X86_IFORM_VGETEXPSDmq,
  AMED_X86_IFORM_VGETEXPSS,
  AMED_X86_IFORM_VGETEXPSSmd,
  AMED_X86_IFORM_VGETMANTPD,
  AMED_X86_IFORM_VGETMANTPDmx,
  AMED_X86_IFORM_VGETMANTPDmy,
  AMED_X86_IFORM_VGETMANTPDmz,
  AMED_X86_IFORM_VGETMANTPS,
  AMED_X86_IFORM_VGETMANTPSmx,
  AMED_X86_IFORM_VGETMANTPSmy,
  AMED_X86_IFORM_VGETMANTPSmz,
  AMED_X86_IFORM_VGETMANTSD,
  AMED_X86_IFORM_VGETMANTSDmq,
  AMED_X86_IFORM_VGETMANTSS,
  AMED_X86_IFORM_VGETMANTSSmd,
  AMED_X86_IFORM_VINSERTF128ib,
  AMED_X86_IFORM_VINSERTF128mxib,
  AMED_X86_IFORM_VINSERTF32X4ib,
  AMED_X86_IFORM_VINSERTF32X4mxib,
  AMED_X86_IFORM_VINSERTF32X8ib,
  AMED_X86_IFORM_VINSERTF32X8myib,
  AMED_X86_IFORM_VINSERTF64X2ib,
  AMED_X86_IFORM_VINSERTF64X2mxib,
  AMED_X86_IFORM_VINSERTF64X4ib,
  AMED_X86_IFORM_VINSERTF64X4myib,
  AMED_X86_IFORM_VINSERTI128ib,
  AMED_X86_IFORM_VINSERTI128mxib,
  AMED_X86_IFORM_VINSERTI32X4ib,
  AMED_X86_IFORM_VINSERTI32X4mxib,
  AMED_X86_IFORM_VINSERTI32X8ib,
  AMED_X86_IFORM_VINSERTI32X8myib,
  AMED_X86_IFORM_VINSERTI64X2ib,
  AMED_X86_IFORM_VINSERTI64X2mxib,
  AMED_X86_IFORM_VINSERTI64X4ib,
  AMED_X86_IFORM_VINSERTI64X4myib,
  AMED_X86_IFORM_VMASKMOVPDmx,
  AMED_X86_IFORM_VMASKMOVPDmy,
  AMED_X86_IFORM_VMASKMOVPSmx,
  AMED_X86_IFORM_VMASKMOVPSmy,
  AMED_X86_IFORM_VP2INTERSECTD,
  AMED_X86_IFORM_VP2INTERSECTDmx,
  AMED_X86_IFORM_VP2INTERSECTDmy,
  AMED_X86_IFORM_VP2INTERSECTDmz,
  AMED_X86_IFORM_VP2INTERSECTQ,
  AMED_X86_IFORM_VP2INTERSECTQmx,
  AMED_X86_IFORM_VP2INTERSECTQmy,
  AMED_X86_IFORM_VP2INTERSECTQmz,
  AMED_X86_IFORM_VPBLENDDib,
  AMED_X86_IFORM_VPBLENDDmxib,
  AMED_X86_IFORM_VPBLENDDmyib,
  AMED_X86_IFORM_VPBLENDMB,
  AMED_X86_IFORM_VPBLENDMBmx,
  AMED_X86_IFORM_VPBLENDMW,
  AMED_X86_IFORM_VPBLENDMWmx,
  AMED_X86_IFORM_VPBLENDMBmy,
  AMED_X86_IFORM_VPBLENDMWmy,
  AMED_X86_IFORM_VPBLENDMBmz,
  AMED_X86_IFORM_VPBLENDMWmz,
  AMED_X86_IFORM_VPBLENDMD,
  AMED_X86_IFORM_VPBLENDMDmx,
  AMED_X86_IFORM_VPBLENDMQ,
  AMED_X86_IFORM_VPBLENDMQmx,
  AMED_X86_IFORM_VPBLENDMDmy,
  AMED_X86_IFORM_VPBLENDMQmy,
  AMED_X86_IFORM_VPBLENDMDmz,
  AMED_X86_IFORM_VPBLENDMQmz,
  AMED_X86_IFORM_VBROADCASTI128mx,
  AMED_X86_IFORM_VBROADCASTI32X2,
  AMED_X86_IFORM_VBROADCASTI32X2mq,
  AMED_X86_IFORM_VBROADCASTI32X4mx,
  AMED_X86_IFORM_VBROADCASTI32X8my,
  AMED_X86_IFORM_VBROADCASTI64X2mx,
  AMED_X86_IFORM_VBROADCASTI64X4my,
  AMED_X86_IFORM_VPBROADCASTB,
  AMED_X86_IFORM_VPBROADCASTBmb,
  AMED_X86_IFORM_VPBROADCASTD,
  AMED_X86_IFORM_VPBROADCASTDmd,
  AMED_X86_IFORM_VPBROADCASTQ,
  AMED_X86_IFORM_VPBROADCASTQmq,
  AMED_X86_IFORM_VPBROADCASTW,
  AMED_X86_IFORM_VPBROADCASTWmw,
  AMED_X86_IFORM_VPBROADCASTMB2Q,
  AMED_X86_IFORM_VPBROADCASTMW2D,
  AMED_X86_IFORM_VPCMPB,
  AMED_X86_IFORM_VPCMPBmx,
  AMED_X86_IFORM_VPCMPBmy,
  AMED_X86_IFORM_VPCMPBmz,
  AMED_X86_IFORM_VPCMPUB,
  AMED_X86_IFORM_VPCMPUBmx,
  AMED_X86_IFORM_VPCMPUBmy,
  AMED_X86_IFORM_VPCMPUBmz,
  AMED_X86_IFORM_VPCMPD,
  AMED_X86_IFORM_VPCMPDmx,
  AMED_X86_IFORM_VPCMPDmy,
  AMED_X86_IFORM_VPCMPDmz,
  AMED_X86_IFORM_VPCMPUD,
  AMED_X86_IFORM_VPCMPUDmx,
  AMED_X86_IFORM_VPCMPUDmy,
  AMED_X86_IFORM_VPCMPUDmz,
  AMED_X86_IFORM_VPCMPQ,
  AMED_X86_IFORM_VPCMPQmx,
  AMED_X86_IFORM_VPCMPQmy,
  AMED_X86_IFORM_VPCMPQmz,
  AMED_X86_IFORM_VPCMPUQ,
  AMED_X86_IFORM_VPCMPUQmx,
  AMED_X86_IFORM_VPCMPUQmy,
  AMED_X86_IFORM_VPCMPUQmz,
  AMED_X86_IFORM_VPCMPUW,
  AMED_X86_IFORM_VPCMPUWmx,
  AMED_X86_IFORM_VPCMPUWmy,
  AMED_X86_IFORM_VPCMPUWmz,
  AMED_X86_IFORM_VPCMPW,
  AMED_X86_IFORM_VPCMPWmx,
  AMED_X86_IFORM_VPCMPWmy,
  AMED_X86_IFORM_VPCMPWmz,
  AMED_X86_IFORM_VPCOMPRESSB,
  AMED_X86_IFORM_VPCOMPRESSBmx,
  AMED_X86_IFORM_VPCOMPRESSW,
  AMED_X86_IFORM_VPCOMPRESSWmx,
  AMED_X86_IFORM_VPCOMPRESSBmy,
  AMED_X86_IFORM_VPCOMPRESSWmy,
  AMED_X86_IFORM_VPCOMPRESSBmz,
  AMED_X86_IFORM_VPCOMPRESSWmz,
  AMED_X86_IFORM_VPCOMPRESSD,
  AMED_X86_IFORM_VPCOMPRESSDmx,
  AMED_X86_IFORM_VPCOMPRESSDmy,
  AMED_X86_IFORM_VPCOMPRESSDmz,
  AMED_X86_IFORM_VPCOMPRESSQ,
  AMED_X86_IFORM_VPCOMPRESSQmx,
  AMED_X86_IFORM_VPCOMPRESSQmy,
  AMED_X86_IFORM_VPCOMPRESSQmz,
  AMED_X86_IFORM_VPCONFLICTD,
  AMED_X86_IFORM_VPCONFLICTDmx,
  AMED_X86_IFORM_VPCONFLICTQ,
  AMED_X86_IFORM_VPCONFLICTQmx,
  AMED_X86_IFORM_VPCONFLICTDmy,
  AMED_X86_IFORM_VPCONFLICTQmy,
  AMED_X86_IFORM_VPCONFLICTDmz,
  AMED_X86_IFORM_VPCONFLICTQmz,
  AMED_X86_IFORM_VPDPBUSD,
  AMED_X86_IFORM_VPDPBUSDmx,
  AMED_X86_IFORM_VPDPBUSDmy,
  AMED_X86_IFORM_VPDPBUSDmz,
  AMED_X86_IFORM_VPDPBUSDS,
  AMED_X86_IFORM_VPDPBUSDSmx,
  AMED_X86_IFORM_VPDPBUSDSmy,
  AMED_X86_IFORM_VPDPBUSDSmz,
  AMED_X86_IFORM_VPDPWSSD,
  AMED_X86_IFORM_VPDPWSSDmx,
  AMED_X86_IFORM_VPDPWSSDmy,
  AMED_X86_IFORM_VPDPWSSDmz,
  AMED_X86_IFORM_VPDPWSSDS,
  AMED_X86_IFORM_VPDPWSSDSmx,
  AMED_X86_IFORM_VPDPWSSDSmy,
  AMED_X86_IFORM_VPDPWSSDSmz,
  AMED_X86_IFORM_VPERM2F128,
  AMED_X86_IFORM_VPERM2F128my,
  AMED_X86_IFORM_VPERM2I128,
  AMED_X86_IFORM_VPERM2I128my,
  AMED_X86_IFORM_VPERMB,
  AMED_X86_IFORM_VPERMBmx,
  AMED_X86_IFORM_VPERMBmy,
  AMED_X86_IFORM_VPERMBmz,
  AMED_X86_IFORM_VPERMI2B,
  AMED_X86_IFORM_VPERMI2Bmx,
  AMED_X86_IFORM_VPERMI2Bmy,
  AMED_X86_IFORM_VPERMI2Bmz,
  AMED_X86_IFORM_VPERMI2PD,
  AMED_X86_IFORM_VPERMI2PDmx,
  AMED_X86_IFORM_VPERMI2PS,
  AMED_X86_IFORM_VPERMI2PSmx,
  AMED_X86_IFORM_VPERMI2PDmy,
  AMED_X86_IFORM_VPERMI2PSmy,
  AMED_X86_IFORM_VPERMI2PDmz,
  AMED_X86_IFORM_VPERMI2PSmz,
  AMED_X86_IFORM_VPERMI2W,
  AMED_X86_IFORM_VPERMI2Wmx,
  AMED_X86_IFORM_VPERMI2Wmy,
  AMED_X86_IFORM_VPERMI2Wmz,
  AMED_X86_IFORM_VPERMI2D,
  AMED_X86_IFORM_VPERMI2Dmx,
  AMED_X86_IFORM_VPERMI2Q,
  AMED_X86_IFORM_VPERMI2Qmx,
  AMED_X86_IFORM_VPERMI2Dmy,
  AMED_X86_IFORM_VPERMI2Qmy,
  AMED_X86_IFORM_VPERMI2Dmz,
  AMED_X86_IFORM_VPERMI2Qmz,
  AMED_X86_IFORM_VPERMILPD,
  AMED_X86_IFORM_VPERMILPDmx,
  AMED_X86_IFORM_VPERMILPDmy,
  AMED_X86_IFORM_VPERMILPDmz,
  AMED_X86_IFORM_VPERMILPS,
  AMED_X86_IFORM_VPERMILPSmx,
  AMED_X86_IFORM_VPERMILPSmy,
  AMED_X86_IFORM_VPERMILPSmz,
  AMED_X86_IFORM_VPERMPD,
  AMED_X86_IFORM_VPERMPDmy,
  AMED_X86_IFORM_VPERMPDmz,
  AMED_X86_IFORM_VPERMPS,
  AMED_X86_IFORM_VPERMPSmy,
  AMED_X86_IFORM_VPERMPSmz,
  AMED_X86_IFORM_VPERMQib,
  AMED_X86_IFORM_VPERMQmyib,
  AMED_X86_IFORM_VPERMQ,
  AMED_X86_IFORM_VPERMQmy,
  AMED_X86_IFORM_VPERMQmzib,
  AMED_X86_IFORM_VPERMQmz,
  AMED_X86_IFORM_VPERMT2B,
  AMED_X86_IFORM_VPERMT2Bmx,
  AMED_X86_IFORM_VPERMT2Bmy,
  AMED_X86_IFORM_VPERMT2Bmz,
  AMED_X86_IFORM_VPERMT2PD,
  AMED_X86_IFORM_VPERMT2PDmx,
  AMED_X86_IFORM_VPERMT2PS,
  AMED_X86_IFORM_VPERMT2PSmx,
  AMED_X86_IFORM_VPERMT2PDmy,
  AMED_X86_IFORM_VPERMT2PSmy,
  AMED_X86_IFORM_VPERMT2PDmz,
  AMED_X86_IFORM_VPERMT2PSmz,
  AMED_X86_IFORM_VPERMT2W,
  AMED_X86_IFORM_VPERMT2Wmx,
  AMED_X86_IFORM_VPERMT2Wmy,
  AMED_X86_IFORM_VPERMT2Wmz,
  AMED_X86_IFORM_VPERMT2D,
  AMED_X86_IFORM_VPERMT2Dmx,
  AMED_X86_IFORM_VPERMT2Q,
  AMED_X86_IFORM_VPERMT2Qmx,
  AMED_X86_IFORM_VPERMT2Dmy,
  AMED_X86_IFORM_VPERMT2Qmy,
  AMED_X86_IFORM_VPERMT2Dmz,
  AMED_X86_IFORM_VPERMT2Qmz,
  AMED_X86_IFORM_VPERMD,
  AMED_X86_IFORM_VPERMDmy,
  AMED_X86_IFORM_VPERMDmz,
  AMED_X86_IFORM_VPERMW,
  AMED_X86_IFORM_VPERMWmx,
  AMED_X86_IFORM_VPERMWmy,
  AMED_X86_IFORM_VPERMWmz,
  AMED_X86_IFORM_VPEXPANDD,
  AMED_X86_IFORM_VPEXPANDDmx,
  AMED_X86_IFORM_VPEXPANDDmy,
  AMED_X86_IFORM_VPEXPANDDmz,
  AMED_X86_IFORM_VPEXPANDQ,
  AMED_X86_IFORM_VPEXPANDQmx,
  AMED_X86_IFORM_VPEXPANDQmy,
  AMED_X86_IFORM_VPEXPANDQmz,
  AMED_X86_IFORM_VPEXPANDB,
  AMED_X86_IFORM_VPEXPANDBmx,
  AMED_X86_IFORM_VPEXPANDW,
  AMED_X86_IFORM_VPEXPANDWmx,
  AMED_X86_IFORM_VPEXPANDBmy,
  AMED_X86_IFORM_VPEXPANDWmy,
  AMED_X86_IFORM_VPEXPANDBmz,
  AMED_X86_IFORM_VPEXPANDWmz,
  AMED_X86_IFORM_VPGATHERDDmd,
  AMED_X86_IFORM_VPGATHERDQmq,
  AMED_X86_IFORM_VPGATHERQDmd,
  AMED_X86_IFORM_VPGATHERQQmq,
  AMED_X86_IFORM_VPLZCNTD,
  AMED_X86_IFORM_VPLZCNTDmx,
  AMED_X86_IFORM_VPLZCNTQ,
  AMED_X86_IFORM_VPLZCNTQmx,
  AMED_X86_IFORM_VPLZCNTDmy,
  AMED_X86_IFORM_VPLZCNTQmy,
  AMED_X86_IFORM_VPLZCNTDmz,
  AMED_X86_IFORM_VPLZCNTQmz,
  AMED_X86_IFORM_VPMADD52HUQ,
  AMED_X86_IFORM_VPMADD52HUQmx,
  AMED_X86_IFORM_VPMADD52HUQmy,
  AMED_X86_IFORM_VPMADD52HUQmz,
  AMED_X86_IFORM_VPMADD52LUQ,
  AMED_X86_IFORM_VPMADD52LUQmx,
  AMED_X86_IFORM_VPMADD52LUQmy,
  AMED_X86_IFORM_VPMADD52LUQmz,
  AMED_X86_IFORM_VPMASKMOVDmx,
  AMED_X86_IFORM_VPMASKMOVDmy,
  AMED_X86_IFORM_VPMASKMOVQmx,
  AMED_X86_IFORM_VPMASKMOVQmy,
  AMED_X86_IFORM_VPMOVM2B,
  AMED_X86_IFORM_VPMOVM2W,
  AMED_X86_IFORM_VPMOVM2D,
  AMED_X86_IFORM_VPMOVM2Q,
  AMED_X86_IFORM_VPMOVB2M,
  AMED_X86_IFORM_VPMOVW2M,
  AMED_X86_IFORM_VPMOVD2M,
  AMED_X86_IFORM_VPMOVQ2M,
  AMED_X86_IFORM_VPMOVDBmd,
  AMED_X86_IFORM_VPMOVDB,
  AMED_X86_IFORM_VPMOVDBmx,
  AMED_X86_IFORM_VPMOVDBmq,
  AMED_X86_IFORM_VPMOVSDBmd,
  AMED_X86_IFORM_VPMOVSDB,
  AMED_X86_IFORM_VPMOVSDBmx,
  AMED_X86_IFORM_VPMOVSDBmq,
  AMED_X86_IFORM_VPMOVUSDBmd,
  AMED_X86_IFORM_VPMOVUSDB,
  AMED_X86_IFORM_VPMOVUSDBmx,
  AMED_X86_IFORM_VPMOVUSDBmq,
  AMED_X86_IFORM_VPMOVDW,
  AMED_X86_IFORM_VPMOVDWmx,
  AMED_X86_IFORM_VPMOVDWmq,
  AMED_X86_IFORM_VPMOVDWmy,
  AMED_X86_IFORM_VPMOVSDW,
  AMED_X86_IFORM_VPMOVSDWmx,
  AMED_X86_IFORM_VPMOVSDWmq,
  AMED_X86_IFORM_VPMOVSDWmy,
  AMED_X86_IFORM_VPMOVUSDW,
  AMED_X86_IFORM_VPMOVUSDWmx,
  AMED_X86_IFORM_VPMOVUSDWmq,
  AMED_X86_IFORM_VPMOVUSDWmy,
  AMED_X86_IFORM_VPMOVQBmd,
  AMED_X86_IFORM_VPMOVQB,
  AMED_X86_IFORM_VPMOVQBmq,
  AMED_X86_IFORM_VPMOVQBmw,
  AMED_X86_IFORM_VPMOVSQBmd,
  AMED_X86_IFORM_VPMOVSQB,
  AMED_X86_IFORM_VPMOVSQBmq,
  AMED_X86_IFORM_VPMOVSQBmw,
  AMED_X86_IFORM_VPMOVUSQBmd,
  AMED_X86_IFORM_VPMOVUSQB,
  AMED_X86_IFORM_VPMOVUSQBmq,
  AMED_X86_IFORM_VPMOVUSQBmw,
  AMED_X86_IFORM_VPMOVQD,
  AMED_X86_IFORM_VPMOVQDmx,
  AMED_X86_IFORM_VPMOVQDmq,
  AMED_X86_IFORM_VPMOVQDmy,
  AMED_X86_IFORM_VPMOVSQD,
  AMED_X86_IFORM_VPMOVSQDmx,
  AMED_X86_IFORM_VPMOVSQDmq,
  AMED_X86_IFORM_VPMOVSQDmy,
  AMED_X86_IFORM_VPMOVUSQD,
  AMED_X86_IFORM_VPMOVUSQDmx,
  AMED_X86_IFORM_VPMOVUSQDmq,
  AMED_X86_IFORM_VPMOVUSQDmy,
  AMED_X86_IFORM_VPMOVQWmd,
  AMED_X86_IFORM_VPMOVQW,
  AMED_X86_IFORM_VPMOVQWmx,
  AMED_X86_IFORM_VPMOVQWmq,
  AMED_X86_IFORM_VPMOVSQWmd,
  AMED_X86_IFORM_VPMOVSQW,
  AMED_X86_IFORM_VPMOVSQWmx,
  AMED_X86_IFORM_VPMOVSQWmq,
  AMED_X86_IFORM_VPMOVUSQWmd,
  AMED_X86_IFORM_VPMOVUSQW,
  AMED_X86_IFORM_VPMOVUSQWmx,
  AMED_X86_IFORM_VPMOVUSQWmq,
  AMED_X86_IFORM_VPMOVSWB,
  AMED_X86_IFORM_VPMOVSWBmx,
  AMED_X86_IFORM_VPMOVSWBmq,
  AMED_X86_IFORM_VPMOVSWBmy,
  AMED_X86_IFORM_VPMOVUSWB,
  AMED_X86_IFORM_VPMOVUSWBmx,
  AMED_X86_IFORM_VPMOVUSWBmq,
  AMED_X86_IFORM_VPMOVUSWBmy,
  AMED_X86_IFORM_VPMOVWB,
  AMED_X86_IFORM_VPMOVWBmx,
  AMED_X86_IFORM_VPMOVWBmq,
  AMED_X86_IFORM_VPMOVWBmy,
  AMED_X86_IFORM_VPMULTISHIFTQB,
  AMED_X86_IFORM_VPMULTISHIFTQBmx,
  AMED_X86_IFORM_VPMULTISHIFTQBmy,
  AMED_X86_IFORM_VPMULTISHIFTQBmz,
  AMED_X86_IFORM_VPOPCNTB,
  AMED_X86_IFORM_VPOPCNTBmx,
  AMED_X86_IFORM_VPOPCNTW,
  AMED_X86_IFORM_VPOPCNTWmx,
  AMED_X86_IFORM_VPOPCNTD,
  AMED_X86_IFORM_VPOPCNTDmx,
  AMED_X86_IFORM_VPOPCNTQ,
  AMED_X86_IFORM_VPOPCNTQmx,
  AMED_X86_IFORM_VPOPCNTBmy,
  AMED_X86_IFORM_VPOPCNTWmy,
  AMED_X86_IFORM_VPOPCNTDmy,
  AMED_X86_IFORM_VPOPCNTQmy,
  AMED_X86_IFORM_VPOPCNTBmz,
  AMED_X86_IFORM_VPOPCNTWmz,
  AMED_X86_IFORM_VPOPCNTDmz,
  AMED_X86_IFORM_VPOPCNTQmz,
  AMED_X86_IFORM_VPROLVD,
  AMED_X86_IFORM_VPROLVDmx,
  AMED_X86_IFORM_VPROLVQ,
  AMED_X86_IFORM_VPROLVQmx,
  AMED_X86_IFORM_VPROLVDmy,
  AMED_X86_IFORM_VPROLVQmy,
  AMED_X86_IFORM_VPROLVDmz,
  AMED_X86_IFORM_VPROLVQmz,
  AMED_X86_IFORM_VPROLD,
  AMED_X86_IFORM_VPROLDmx,
  AMED_X86_IFORM_VPROLQ,
  AMED_X86_IFORM_VPROLQmx,
  AMED_X86_IFORM_VPROLDmy,
  AMED_X86_IFORM_VPROLQmy,
  AMED_X86_IFORM_VPROLDmz,
  AMED_X86_IFORM_VPROLQmz,
  AMED_X86_IFORM_VPRORVD,
  AMED_X86_IFORM_VPRORVDmx,
  AMED_X86_IFORM_VPRORVQ,
  AMED_X86_IFORM_VPRORVQmx,
  AMED_X86_IFORM_VPRORVDmy,
  AMED_X86_IFORM_VPRORVQmy,
  AMED_X86_IFORM_VPRORVDmz,
  AMED_X86_IFORM_VPRORVQmz,
  AMED_X86_IFORM_VPRORD,
  AMED_X86_IFORM_VPRORDmx,
  AMED_X86_IFORM_VPRORQ,
  AMED_X86_IFORM_VPRORQmx,
  AMED_X86_IFORM_VPRORDmy,
  AMED_X86_IFORM_VPRORQmy,
  AMED_X86_IFORM_VPRORDmz,
  AMED_X86_IFORM_VPRORQmz,
  AMED_X86_IFORM_VPSCATTERDDmd,
  AMED_X86_IFORM_VPSCATTERDQmq,
  AMED_X86_IFORM_VPSCATTERQDmd,
  AMED_X86_IFORM_VPSCATTERQQmq,
  AMED_X86_IFORM_VPSHLDW,
  AMED_X86_IFORM_VPSHLDWmx,
  AMED_X86_IFORM_VPSHLDWmy,
  AMED_X86_IFORM_VPSHLDWmz,
  AMED_X86_IFORM_VPSHLDD,
  AMED_X86_IFORM_VPSHLDDmx,
  AMED_X86_IFORM_VPSHLDQ,
  AMED_X86_IFORM_VPSHLDQmx,
  AMED_X86_IFORM_VPSHLDDmy,
  AMED_X86_IFORM_VPSHLDQmy,
  AMED_X86_IFORM_VPSHLDDmz,
  AMED_X86_IFORM_VPSHLDQmz,
  AMED_X86_IFORM_VPSHLDVW,
  AMED_X86_IFORM_VPSHLDVWmx,
  AMED_X86_IFORM_VPSHLDVWmy,
  AMED_X86_IFORM_VPSHLDVWmz,
  AMED_X86_IFORM_VPSHLDVD,
  AMED_X86_IFORM_VPSHLDVDmx,
  AMED_X86_IFORM_VPSHLDVQ,
  AMED_X86_IFORM_VPSHLDVQmx,
  AMED_X86_IFORM_VPSHLDVDmy,
  AMED_X86_IFORM_VPSHLDVQmy,
  AMED_X86_IFORM_VPSHLDVDmz,
  AMED_X86_IFORM_VPSHLDVQmz,
  AMED_X86_IFORM_VPSHRDW,
  AMED_X86_IFORM_VPSHRDWmx,
  AMED_X86_IFORM_VPSHRDWmy,
  AMED_X86_IFORM_VPSHRDWmz,
  AMED_X86_IFORM_VPSHRDD,
  AMED_X86_IFORM_VPSHRDDmx,
  AMED_X86_IFORM_VPSHRDQ,
  AMED_X86_IFORM_VPSHRDQmx,
  AMED_X86_IFORM_VPSHRDDmy,
  AMED_X86_IFORM_VPSHRDQmy,
  AMED_X86_IFORM_VPSHRDDmz,
  AMED_X86_IFORM_VPSHRDQmz,
  AMED_X86_IFORM_VPSHRDVW,
  AMED_X86_IFORM_VPSHRDVWmx,
  AMED_X86_IFORM_VPSHRDVWmy,
  AMED_X86_IFORM_VPSHRDVWmz,
  AMED_X86_IFORM_VPSHRDVD,
  AMED_X86_IFORM_VPSHRDVDmx,
  AMED_X86_IFORM_VPSHRDVQ,
  AMED_X86_IFORM_VPSHRDVQmx,
  AMED_X86_IFORM_VPSHRDVDmy,
  AMED_X86_IFORM_VPSHRDVQmy,
  AMED_X86_IFORM_VPSHRDVDmz,
  AMED_X86_IFORM_VPSHRDVQmz,
  AMED_X86_IFORM_VPSHUFBITQMB,
  AMED_X86_IFORM_VPSHUFBITQMBmx,
  AMED_X86_IFORM_VPSHUFBITQMBmy,
  AMED_X86_IFORM_VPSHUFBITQMBmz,
  AMED_X86_IFORM_VPSLLVW,
  AMED_X86_IFORM_VPSLLVWmx,
  AMED_X86_IFORM_VPSLLVWmy,
  AMED_X86_IFORM_VPSLLVWmz,
  AMED_X86_IFORM_VPSLLVD,
  AMED_X86_IFORM_VPSLLVDmx,
  AMED_X86_IFORM_VPSLLVQ,
  AMED_X86_IFORM_VPSLLVQmx,
  AMED_X86_IFORM_VPSLLVDmy,
  AMED_X86_IFORM_VPSLLVQmy,
  AMED_X86_IFORM_VPSLLVDmz,
  AMED_X86_IFORM_VPSLLVQmz,
  AMED_X86_IFORM_VPSRAVD,
  AMED_X86_IFORM_VPSRAVDmx,
  AMED_X86_IFORM_VPSRAVDmy,
  AMED_X86_IFORM_VPSRAVW,
  AMED_X86_IFORM_VPSRAVWmx,
  AMED_X86_IFORM_VPSRAVWmy,
  AMED_X86_IFORM_VPSRAVWmz,
  AMED_X86_IFORM_VPSRAVQ,
  AMED_X86_IFORM_VPSRAVQmx,
  AMED_X86_IFORM_VPSRAVQmy,
  AMED_X86_IFORM_VPSRAVDmz,
  AMED_X86_IFORM_VPSRAVQmz,
  AMED_X86_IFORM_VPSRLVW,
  AMED_X86_IFORM_VPSRLVWmx,
  AMED_X86_IFORM_VPSRLVWmy,
  AMED_X86_IFORM_VPSRLVWmz,
  AMED_X86_IFORM_VPSRLVD,
  AMED_X86_IFORM_VPSRLVDmx,
  AMED_X86_IFORM_VPSRLVQ,
  AMED_X86_IFORM_VPSRLVQmx,
  AMED_X86_IFORM_VPSRLVDmy,
  AMED_X86_IFORM_VPSRLVQmy,
  AMED_X86_IFORM_VPSRLVDmz,
  AMED_X86_IFORM_VPSRLVQmz,
  AMED_X86_IFORM_VPTERNLOGDib,
  AMED_X86_IFORM_VPTERNLOGDmxib,
  AMED_X86_IFORM_VPTERNLOGQib,
  AMED_X86_IFORM_VPTERNLOGQmxib,
  AMED_X86_IFORM_VPTERNLOGDmyib,
  AMED_X86_IFORM_VPTERNLOGQmyib,
  AMED_X86_IFORM_VPTERNLOGDmzib,
  AMED_X86_IFORM_VPTERNLOGQmzib,
  AMED_X86_IFORM_VPTESTMB,
  AMED_X86_IFORM_VPTESTMBmx,
  AMED_X86_IFORM_VPTESTMW,
  AMED_X86_IFORM_VPTESTMWmx,
  AMED_X86_IFORM_VPTESTMD,
  AMED_X86_IFORM_VPTESTMDmx,
  AMED_X86_IFORM_VPTESTMQ,
  AMED_X86_IFORM_VPTESTMQmx,
  AMED_X86_IFORM_VPTESTMBmy,
  AMED_X86_IFORM_VPTESTMWmy,
  AMED_X86_IFORM_VPTESTMDmy,
  AMED_X86_IFORM_VPTESTMQmy,
  AMED_X86_IFORM_VPTESTMBmz,
  AMED_X86_IFORM_VPTESTMWmz,
  AMED_X86_IFORM_VPTESTMDmz,
  AMED_X86_IFORM_VPTESTMQmz,
  AMED_X86_IFORM_VPTESTNMB,
  AMED_X86_IFORM_VPTESTNMBmx,
  AMED_X86_IFORM_VPTESTNMW,
  AMED_X86_IFORM_VPTESTNMWmx,
  AMED_X86_IFORM_VPTESTNMD,
  AMED_X86_IFORM_VPTESTNMDmx,
  AMED_X86_IFORM_VPTESTNMQ,
  AMED_X86_IFORM_VPTESTNMQmx,
  AMED_X86_IFORM_VPTESTNMBmy,
  AMED_X86_IFORM_VPTESTNMWmy,
  AMED_X86_IFORM_VPTESTNMDmy,
  AMED_X86_IFORM_VPTESTNMQmy,
  AMED_X86_IFORM_VPTESTNMBmz,
  AMED_X86_IFORM_VPTESTNMWmz,
  AMED_X86_IFORM_VPTESTNMDmz,
  AMED_X86_IFORM_VPTESTNMQmz,
  AMED_X86_IFORM_VRANGEPDib,
  AMED_X86_IFORM_VRANGEPDmxib,
  AMED_X86_IFORM_VRANGEPDmyib,
  AMED_X86_IFORM_VRANGEPDmzib,
  AMED_X86_IFORM_VRANGEPSib,
  AMED_X86_IFORM_VRANGEPSmxib,
  AMED_X86_IFORM_VRANGEPSmyib,
  AMED_X86_IFORM_VRANGEPSmzib,
  AMED_X86_IFORM_VRANGESDib,
  AMED_X86_IFORM_VRANGESDmqib,
  AMED_X86_IFORM_VRANGESSib,
  AMED_X86_IFORM_VRANGESSmdib,
  AMED_X86_IFORM_VRCP14PD,
  AMED_X86_IFORM_VRCP14PDmx,
  AMED_X86_IFORM_VRCP14PDmy,
  AMED_X86_IFORM_VRCP14PDmz,
  AMED_X86_IFORM_VRCP14PS,
  AMED_X86_IFORM_VRCP14PSmx,
  AMED_X86_IFORM_VRCP14PSmy,
  AMED_X86_IFORM_VRCP14PSmz,
  AMED_X86_IFORM_VRCP14SD,
  AMED_X86_IFORM_VRCP14SDmq,
  AMED_X86_IFORM_VRCP14SS,
  AMED_X86_IFORM_VRCP14SSmd,
  AMED_X86_IFORM_VREDUCEPDib,
  AMED_X86_IFORM_VREDUCEPDmxib,
  AMED_X86_IFORM_VREDUCEPDmyib,
  AMED_X86_IFORM_VREDUCEPDmzib,
  AMED_X86_IFORM_VREDUCEPSib,
  AMED_X86_IFORM_VREDUCEPSmxib,
  AMED_X86_IFORM_VREDUCEPSmyib,
  AMED_X86_IFORM_VREDUCEPSmzib,
  AMED_X86_IFORM_VREDUCESDib,
  AMED_X86_IFORM_VREDUCESDmqib,
  AMED_X86_IFORM_VREDUCESSib,
  AMED_X86_IFORM_VREDUCESSmdib,
  AMED_X86_IFORM_VRNDSCALEPDib,
  AMED_X86_IFORM_VRNDSCALEPDmxib,
  AMED_X86_IFORM_VRNDSCALEPDmyib,
  AMED_X86_IFORM_VRNDSCALEPDmzib,
  AMED_X86_IFORM_VRNDSCALEPSib,
  AMED_X86_IFORM_VRNDSCALEPSmxib,
  AMED_X86_IFORM_VRNDSCALEPSmyib,
  AMED_X86_IFORM_VRNDSCALEPSmzib,
  AMED_X86_IFORM_VRNDSCALESDib,
  AMED_X86_IFORM_VRNDSCALESDmqib,
  AMED_X86_IFORM_VRNDSCALESSib,
  AMED_X86_IFORM_VRNDSCALESSmdib,
  AMED_X86_IFORM_VRSQRT14PD,
  AMED_X86_IFORM_VRSQRT14PDmx,
  AMED_X86_IFORM_VRSQRT14PDmy,
  AMED_X86_IFORM_VRSQRT14PDmz,
  AMED_X86_IFORM_VRSQRT14PS,
  AMED_X86_IFORM_VRSQRT14PSmx,
  AMED_X86_IFORM_VRSQRT14PSmy,
  AMED_X86_IFORM_VRSQRT14PSmz,
  AMED_X86_IFORM_VRSQRT14SD,
  AMED_X86_IFORM_VRSQRT14SDmq,
  AMED_X86_IFORM_VRSQRT14SS,
  AMED_X86_IFORM_VRSQRT14SSmd,
  AMED_X86_IFORM_VSCALEFPD,
  AMED_X86_IFORM_VSCALEFPDmx,
  AMED_X86_IFORM_VSCALEFPDmy,
  AMED_X86_IFORM_VSCALEFPDmz,
  AMED_X86_IFORM_VSCALEFPS,
  AMED_X86_IFORM_VSCALEFPSmx,
  AMED_X86_IFORM_VSCALEFPSmy,
  AMED_X86_IFORM_VSCALEFPSmz,
  AMED_X86_IFORM_VSCALEFSD,
  AMED_X86_IFORM_VSCALEFSDmq,
  AMED_X86_IFORM_VSCALEFSS,
  AMED_X86_IFORM_VSCALEFSSmd,
  AMED_X86_IFORM_VSCATTERDPDmq,
  AMED_X86_IFORM_VSCATTERDPSmd,
  AMED_X86_IFORM_VSCATTERQPDmq,
  AMED_X86_IFORM_VSCATTERQPSmd,
  AMED_X86_IFORM_VSHUFF32X4,
  AMED_X86_IFORM_VSHUFF32X4my,
  AMED_X86_IFORM_VSHUFF64X2,
  AMED_X86_IFORM_VSHUFF64X2my,
  AMED_X86_IFORM_VSHUFF32X4mz,
  AMED_X86_IFORM_VSHUFF64X2mz,
  AMED_X86_IFORM_VSHUFI32X4,
  AMED_X86_IFORM_VSHUFI32X4my,
  AMED_X86_IFORM_VSHUFI64X2,
  AMED_X86_IFORM_VSHUFI64X2my,
  AMED_X86_IFORM_VSHUFI32X4mz,
  AMED_X86_IFORM_VSHUFI64X2mz,
  AMED_X86_IFORM_VTESTPD,
  AMED_X86_IFORM_VTESTPDmx,
  AMED_X86_IFORM_VTESTPDmy,
  AMED_X86_IFORM_VTESTPS,
  AMED_X86_IFORM_VTESTPSmx,
  AMED_X86_IFORM_VTESTPSmy,
  AMED_X86_IFORM_VZEROALL,
  AMED_X86_IFORM_VZEROUPPER,
  AMED_X86_IFORM_VPANDD,
  AMED_X86_IFORM_VPANDDmx,
  AMED_X86_IFORM_VPANDDmy,
  AMED_X86_IFORM_VPANDDmz,
  AMED_X86_IFORM_VPANDND,
  AMED_X86_IFORM_VPANDNDmx,
  AMED_X86_IFORM_VPANDNDmy,
  AMED_X86_IFORM_VPANDNDmz,
  AMED_X86_IFORM_VPANDNQ,
  AMED_X86_IFORM_VPANDNQmx,
  AMED_X86_IFORM_VPANDNQmy,
  AMED_X86_IFORM_VPANDNQmz,
  AMED_X86_IFORM_VPANDQ,
  AMED_X86_IFORM_VPANDQmx,
  AMED_X86_IFORM_VPANDQmy,
  AMED_X86_IFORM_VPANDQmz,
  AMED_X86_IFORM_VPORD,
  AMED_X86_IFORM_VPORDmx,
  AMED_X86_IFORM_VPORDmy,
  AMED_X86_IFORM_VPORDmz,
  AMED_X86_IFORM_VPORQ,
  AMED_X86_IFORM_VPORQmx,
  AMED_X86_IFORM_VPORQmy,
  AMED_X86_IFORM_VPORQmz,
  AMED_X86_IFORM_VPXORD,
  AMED_X86_IFORM_VPXORDmx,
  AMED_X86_IFORM_VPXORDmy,
  AMED_X86_IFORM_VPXORDmz,
  AMED_X86_IFORM_VPXORQ,
  AMED_X86_IFORM_VPXORQmx,
  AMED_X86_IFORM_VPXORQmy,
  AMED_X86_IFORM_VPXORQmz,
  AMED_X86_IFORM_VXORPD,
  AMED_X86_IFORM_VXORPDmx,
  AMED_X86_IFORM_VXORPDmy,
  AMED_X86_IFORM_VXORPDmz,
  AMED_X86_IFORM_VXORPS,
  AMED_X86_IFORM_VXORPSmx,
  AMED_X86_IFORM_VXORPSmy,
  AMED_X86_IFORM_VXORPSmz,
  AMED_X86_IFORM_BEXTRid,
  AMED_X86_IFORM_BEXTRmid,
  AMED_X86_IFORM_BEXTRmdid,
  AMED_X86_IFORM_BLCFILL,
  AMED_X86_IFORM_BLCFILLm,
  AMED_X86_IFORM_BLCFILLmd,
  AMED_X86_IFORM_BLCI,
  AMED_X86_IFORM_BLCIm,
  AMED_X86_IFORM_BLCImd,
  AMED_X86_IFORM_BLCIC,
  AMED_X86_IFORM_BLCICm,
  AMED_X86_IFORM_BLCICmd,
  AMED_X86_IFORM_BLCMSK,
  AMED_X86_IFORM_BLCMSKm,
  AMED_X86_IFORM_BLCMSKmd,
  AMED_X86_IFORM_BLCS,
  AMED_X86_IFORM_BLCSm,
  AMED_X86_IFORM_BLCSmd,
  AMED_X86_IFORM_BLSFILL,
  AMED_X86_IFORM_BLSFILLm,
  AMED_X86_IFORM_BLSFILLmd,
  AMED_X86_IFORM_BLSIC,
  AMED_X86_IFORM_BLSICm,
  AMED_X86_IFORM_BLSICmd,
  AMED_X86_IFORM_CLZERO,
  AMED_X86_IFORM_EXTRQib,
  AMED_X86_IFORM_EXTRQ,
  AMED_X86_IFORM_INSERTQ,
  AMED_X86_IFORM_INSERTQib,
  AMED_X86_IFORM_LLWPCB,
  AMED_X86_IFORM_LWPINSid,
  AMED_X86_IFORM_LWPINSmdid,
  AMED_X86_IFORM_LWPVALid,
  AMED_X86_IFORM_LWPVALmdid,
  AMED_X86_IFORM_SLWPCB,
  AMED_X86_IFORM_MONITORX,
  AMED_X86_IFORM_MOVNTSDmq,
  AMED_X86_IFORM_MOVNTSSmd,
  AMED_X86_IFORM_MWAITX,
  AMED_X86_IFORM_RDPRU,
  AMED_X86_IFORM_CLGI,
  AMED_X86_IFORM_INVLPGA,
  AMED_X86_IFORM_SKINIT,
  AMED_X86_IFORM_STGI,
  AMED_X86_IFORM_VMLOAD,
  AMED_X86_IFORM_VMMCALL,
  AMED_X86_IFORM_VMRUN,
  AMED_X86_IFORM_VMSAVE,
  AMED_X86_IFORM_T1MSKC,
  AMED_X86_IFORM_T1MSKCm,
  AMED_X86_IFORM_T1MSKCmd,
  AMED_X86_IFORM_TZMSK,
  AMED_X86_IFORM_TZMSKm,
  AMED_X86_IFORM_TZMSKmd,
  AMED_X86_IFORM_VFMADDPD,
  AMED_X86_IFORM_VFMADDPDmx,
  AMED_X86_IFORM_VFMADDPDmy,
  AMED_X86_IFORM_VFMADDPS,
  AMED_X86_IFORM_VFMADDPSmx,
  AMED_X86_IFORM_VFMADDPSmy,
  AMED_X86_IFORM_VFMADDSD,
  AMED_X86_IFORM_VFMADDSDmq,
  AMED_X86_IFORM_VFMADDSS,
  AMED_X86_IFORM_VFMADDSSmd,
  AMED_X86_IFORM_VFMADDSUBPD,
  AMED_X86_IFORM_VFMADDSUBPDmx,
  AMED_X86_IFORM_VFMADDSUBPDmy,
  AMED_X86_IFORM_VFMADDSUBPS,
  AMED_X86_IFORM_VFMADDSUBPSmx,
  AMED_X86_IFORM_VFMADDSUBPSmy,
  AMED_X86_IFORM_VFMSUBADDPD,
  AMED_X86_IFORM_VFMSUBADDPDmx,
  AMED_X86_IFORM_VFMSUBADDPDmy,
  AMED_X86_IFORM_VFMSUBADDPS,
  AMED_X86_IFORM_VFMSUBADDPSmx,
  AMED_X86_IFORM_VFMSUBADDPSmy,
  AMED_X86_IFORM_VFMSUBPD,
  AMED_X86_IFORM_VFMSUBPDmx,
  AMED_X86_IFORM_VFMSUBPDmy,
  AMED_X86_IFORM_VFMSUBPS,
  AMED_X86_IFORM_VFMSUBPSmx,
  AMED_X86_IFORM_VFMSUBPSmy,
  AMED_X86_IFORM_VFMSUBSD,
  AMED_X86_IFORM_VFMSUBSDmq,
  AMED_X86_IFORM_VFMSUBSS,
  AMED_X86_IFORM_VFMSUBSSmd,
  AMED_X86_IFORM_VFNMADDPD,
  AMED_X86_IFORM_VFNMADDPDmx,
  AMED_X86_IFORM_VFNMADDPDmy,
  AMED_X86_IFORM_VFNMADDPS,
  AMED_X86_IFORM_VFNMADDPSmx,
  AMED_X86_IFORM_VFNMADDPSmy,
  AMED_X86_IFORM_VFNMADDSD,
  AMED_X86_IFORM_VFNMADDSDmq,
  AMED_X86_IFORM_VFNMADDSS,
  AMED_X86_IFORM_VFNMADDSSmd,
  AMED_X86_IFORM_VFNMSUBPD,
  AMED_X86_IFORM_VFNMSUBPDmx,
  AMED_X86_IFORM_VFNMSUBPDmy,
  AMED_X86_IFORM_VFNMSUBPS,
  AMED_X86_IFORM_VFNMSUBPSmx,
  AMED_X86_IFORM_VFNMSUBPSmy,
  AMED_X86_IFORM_VFNMSUBSD,
  AMED_X86_IFORM_VFNMSUBSDmq,
  AMED_X86_IFORM_VFNMSUBSS,
  AMED_X86_IFORM_VFNMSUBSSmd,
  AMED_X86_IFORM_VPERMIL2PD,
  AMED_X86_IFORM_VPERMIL2PDmx,
  AMED_X86_IFORM_VPERMIL2PDmy,
  AMED_X86_IFORM_VPHADDUWD,
  AMED_X86_IFORM_VPHADDUWDmx,
  AMED_X86_IFORM_VFRCZPD,
  AMED_X86_IFORM_VFRCZPDmx,
  AMED_X86_IFORM_VFRCZPDmy,
  AMED_X86_IFORM_VFRCZPS,
  AMED_X86_IFORM_VFRCZPSmx,
  AMED_X86_IFORM_VFRCZPSmy,
  AMED_X86_IFORM_VFRCZSD,
  AMED_X86_IFORM_VFRCZSDmq,
  AMED_X86_IFORM_VFRCZSS,
  AMED_X86_IFORM_VFRCZSSmd,
  AMED_X86_IFORM_VPCMOV,
  AMED_X86_IFORM_VPCMOVmx,
  AMED_X86_IFORM_VPCMOVmy,
  AMED_X86_IFORM_VPCOMBib,
  AMED_X86_IFORM_VPCOMBmxib,
  AMED_X86_IFORM_VPCOMDib,
  AMED_X86_IFORM_VPCOMDmxib,
  AMED_X86_IFORM_VPCOMQib,
  AMED_X86_IFORM_VPCOMQmxib,
  AMED_X86_IFORM_VPCOMUBib,
  AMED_X86_IFORM_VPCOMUBmxib,
  AMED_X86_IFORM_VPCOMUDib,
  AMED_X86_IFORM_VPCOMUDmxib,
  AMED_X86_IFORM_VPCOMUQib,
  AMED_X86_IFORM_VPCOMUQmxib,
  AMED_X86_IFORM_VPCOMUWib,
  AMED_X86_IFORM_VPCOMUWmxib,
  AMED_X86_IFORM_VPCOMWib,
  AMED_X86_IFORM_VPCOMWmxib,
  AMED_X86_IFORM_VPERMIL2PS,
  AMED_X86_IFORM_VPERMIL2PSmx,
  AMED_X86_IFORM_VPERMIL2PSmy,
  AMED_X86_IFORM_VPHADDBD,
  AMED_X86_IFORM_VPHADDBDmx,
  AMED_X86_IFORM_VPHADDBQ,
  AMED_X86_IFORM_VPHADDBQmx,
  AMED_X86_IFORM_VPHADDBW,
  AMED_X86_IFORM_VPHADDBWmx,
  AMED_X86_IFORM_VPHADDDQ,
  AMED_X86_IFORM_VPHADDDQmx,
  AMED_X86_IFORM_VPHADDUBD,
  AMED_X86_IFORM_VPHADDUBDmx,
  AMED_X86_IFORM_VPHADDUBQ,
  AMED_X86_IFORM_VPHADDUBQmx,
  AMED_X86_IFORM_VPHADDUBW,
  AMED_X86_IFORM_VPHADDUBWmx,
  AMED_X86_IFORM_VPHADDUDQ,
  AMED_X86_IFORM_VPHADDUDQmx,
  AMED_X86_IFORM_VPHADDUWQ,
  AMED_X86_IFORM_VPHADDUWQmx,
  AMED_X86_IFORM_VPHADDWD,
  AMED_X86_IFORM_VPHADDWDmx,
  AMED_X86_IFORM_VPHADDWQ,
  AMED_X86_IFORM_VPHADDWQmx,
  AMED_X86_IFORM_VPHSUBBW,
  AMED_X86_IFORM_VPHSUBBWmx,
  AMED_X86_IFORM_VPHSUBDQ,
  AMED_X86_IFORM_VPHSUBDQmx,
  AMED_X86_IFORM_VPHSUBWD,
  AMED_X86_IFORM_VPHSUBWDmx,
  AMED_X86_IFORM_VPMACSDD,
  AMED_X86_IFORM_VPMACSDDmx,
  AMED_X86_IFORM_VPMACSDQH,
  AMED_X86_IFORM_VPMACSDQHmx,
  AMED_X86_IFORM_VPMACSDQL,
  AMED_X86_IFORM_VPMACSDQLmx,
  AMED_X86_IFORM_VPMACSSDD,
  AMED_X86_IFORM_VPMACSSDDmx,
  AMED_X86_IFORM_VPMACSSDQH,
  AMED_X86_IFORM_VPMACSSDQHmx,
  AMED_X86_IFORM_VPMACSSDQL,
  AMED_X86_IFORM_VPMACSSDQLmx,
  AMED_X86_IFORM_VPMACSSWD,
  AMED_X86_IFORM_VPMACSSWDmx,
  AMED_X86_IFORM_VPMACSSWW,
  AMED_X86_IFORM_VPMACSSWWmx,
  AMED_X86_IFORM_VPMACSWD,
  AMED_X86_IFORM_VPMACSWDmx,
  AMED_X86_IFORM_VPMACSWW,
  AMED_X86_IFORM_VPMACSWWmx,
  AMED_X86_IFORM_VPMADCSSWD,
  AMED_X86_IFORM_VPMADCSSWDmx,
  AMED_X86_IFORM_VPMADCSWD,
  AMED_X86_IFORM_VPMADCSWDmx,
  AMED_X86_IFORM_VPPERM,
  AMED_X86_IFORM_VPPERMmx,
  AMED_X86_IFORM_VPROTB,
  AMED_X86_IFORM_VPROTBmx,
  AMED_X86_IFORM_VPROTBib,
  AMED_X86_IFORM_VPROTBmxib,
  AMED_X86_IFORM_VPROTD,
  AMED_X86_IFORM_VPROTDmx,
  AMED_X86_IFORM_VPROTDib,
  AMED_X86_IFORM_VPROTDmxib,
  AMED_X86_IFORM_VPROTQ,
  AMED_X86_IFORM_VPROTQmx,
  AMED_X86_IFORM_VPROTQib,
  AMED_X86_IFORM_VPROTQmxib,
  AMED_X86_IFORM_VPROTW,
  AMED_X86_IFORM_VPROTWmx,
  AMED_X86_IFORM_VPROTWib,
  AMED_X86_IFORM_VPROTWmxib,
  AMED_X86_IFORM_VPSHAB,
  AMED_X86_IFORM_VPSHABmx,
  AMED_X86_IFORM_VPSHAD,
  AMED_X86_IFORM_VPSHADmx,
  AMED_X86_IFORM_VPSHAQ,
  AMED_X86_IFORM_VPSHAQmx,
  AMED_X86_IFORM_VPSHAW,
  AMED_X86_IFORM_VPSHAWmx,
  AMED_X86_IFORM_VPSHLB,
  AMED_X86_IFORM_VPSHLBmx,
  AMED_X86_IFORM_VPSHLD,
  AMED_X86_IFORM_VPSHLDmx,
  AMED_X86_IFORM_VPSHLQ,
  AMED_X86_IFORM_VPSHLQmx,
  AMED_X86_IFORM_VPSHLW,
  AMED_X86_IFORM_VPSHLWmx,
  AMED_X86_IFORM_MONTMULm,
  AMED_X86_IFORM_XCRYPT_CBCm,
  AMED_X86_IFORM_XCRYPT_CFBm,
  AMED_X86_IFORM_XCRYPT_CTRm,
  AMED_X86_IFORM_XCRYPT_ECBm,
  AMED_X86_IFORM_XCRYPT_OFBm,
  AMED_X86_IFORM_XSHA1m,
  AMED_X86_IFORM_XSHA256m,
  AMED_X86_IFORM_XSTOREmb,
  AMED_X86_IFORM_CLEVICT0mb,
  AMED_X86_IFORM_CLEVICT1mb,
  AMED_X86_IFORM_DELAY,
  AMED_X86_IFORM_JKNZD,
  AMED_X86_IFORM_JKZD,
  AMED_X86_IFORM_KAND,
  AMED_X86_IFORM_KANDN,
  AMED_X86_IFORM_KANDNR,
  AMED_X86_IFORM_KCONCATH,
  AMED_X86_IFORM_KCONCATL,
  AMED_X86_IFORM_KEXTRACTib,
  AMED_X86_IFORM_KMERGE2L1H,
  AMED_X86_IFORM_KMERGE2L1L,
  AMED_X86_IFORM_KMOV,
  AMED_X86_IFORM_KNOT,
  AMED_X86_IFORM_KOR,
  AMED_X86_IFORM_KORTEST,
  AMED_X86_IFORM_KXNOR,
  AMED_X86_IFORM_KXOR,
  AMED_X86_IFORM_PREFETCHWT1mb,
  AMED_X86_IFORM_SPFLT,
  AMED_X86_IFORM_TZCNTI,
  AMED_X86_IFORM_V4FMADDPSmx,
  AMED_X86_IFORM_V4FMADDSSmx,
  AMED_X86_IFORM_V4FNMADDPSmx,
  AMED_X86_IFORM_V4FNMADDSSmx,
  AMED_X86_IFORM_VADDNPD,
  AMED_X86_IFORM_VADDNPDm,
  AMED_X86_IFORM_VADDNPS,
  AMED_X86_IFORM_VADDNPSm,
  AMED_X86_IFORM_VADDPDm,
  AMED_X86_IFORM_VADDPSm,
  AMED_X86_IFORM_VADDSETSPSm,
  AMED_X86_IFORM_VADDSETSPS,
  AMED_X86_IFORM_VBLENDMPDm,
  AMED_X86_IFORM_VBLENDMPSm,
  AMED_X86_IFORM_VBROADCASTF32X4m,
  AMED_X86_IFORM_VBROADCASTF64X4m,
  AMED_X86_IFORM_VBROADCASTI32X4m,
  AMED_X86_IFORM_VBROADCASTI64X4m,
  AMED_X86_IFORM_VBROADCASTSDm,
  AMED_X86_IFORM_VBROADCASTSSm,
  AMED_X86_IFORM_VCMPPDm,
  AMED_X86_IFORM_VCMPPSm,
  AMED_X86_IFORM_VCVTDQ2PDm,
  AMED_X86_IFORM_VCVTFXPNTDQ2PSib,
  AMED_X86_IFORM_VCVTFXPNTDQ2PSmib,
  AMED_X86_IFORM_VCVTFXPNTPD2DQib,
  AMED_X86_IFORM_VCVTFXPNTPD2DQmib,
  AMED_X86_IFORM_VCVTFXPNTPD2UDQib,
  AMED_X86_IFORM_VCVTFXPNTPD2UDQmib,
  AMED_X86_IFORM_VCVTFXPNTPS2DQib,
  AMED_X86_IFORM_VCVTFXPNTPS2DQmib,
  AMED_X86_IFORM_VCVTFXPNTPS2UDQib,
  AMED_X86_IFORM_VCVTFXPNTPS2UDQmib,
  AMED_X86_IFORM_VCVTFXPNTUDQ2PSib,
  AMED_X86_IFORM_VCVTFXPNTUDQ2PSmib,
  AMED_X86_IFORM_VCVTPD2PSm,
  AMED_X86_IFORM_VCVTPS2PDm,
  AMED_X86_IFORM_VCVTUDQ2PDm,
  AMED_X86_IFORM_VEXP223PS,
  AMED_X86_IFORM_VEXP223PSmz,
  AMED_X86_IFORM_VEXP2PD,
  AMED_X86_IFORM_VEXP2PDmz,
  AMED_X86_IFORM_VEXP2PS,
  AMED_X86_IFORM_VEXP2PSmz,
  AMED_X86_IFORM_VFIXUPNANPD,
  AMED_X86_IFORM_VFIXUPNANPDm,
  AMED_X86_IFORM_VFIXUPNANPS,
  AMED_X86_IFORM_VFIXUPNANPSm,
  AMED_X86_IFORM_VFMADD132PDm,
  AMED_X86_IFORM_VFMADD132PSm,
  AMED_X86_IFORM_VFMADD213PDm,
  AMED_X86_IFORM_VFMADD213PSm,
  AMED_X86_IFORM_VFMADD231PDm,
  AMED_X86_IFORM_VFMADD231PSm,
  AMED_X86_IFORM_VFMADD233PS,
  AMED_X86_IFORM_VFMADD233PSm,
  AMED_X86_IFORM_VFMSUB132PDm,
  AMED_X86_IFORM_VFMSUB132PSm,
  AMED_X86_IFORM_VFMSUB213PDm,
  AMED_X86_IFORM_VFMSUB213PSm,
  AMED_X86_IFORM_VFMSUB231PDm,
  AMED_X86_IFORM_VFMSUB231PSm,
  AMED_X86_IFORM_VFNMADD132PDm,
  AMED_X86_IFORM_VFNMADD132PSm,
  AMED_X86_IFORM_VFNMADD213PDm,
  AMED_X86_IFORM_VFNMADD213PSm,
  AMED_X86_IFORM_VFNMADD231PDm,
  AMED_X86_IFORM_VFNMADD231PSm,
  AMED_X86_IFORM_VFNMSUB132PDm,
  AMED_X86_IFORM_VFNMSUB132PSm,
  AMED_X86_IFORM_VFNMSUB213PDm,
  AMED_X86_IFORM_VFNMSUB213PSm,
  AMED_X86_IFORM_VFNMSUB231PDm,
  AMED_X86_IFORM_VFNMSUB231PSm,
  AMED_X86_IFORM_VGATHERDPDm,
  AMED_X86_IFORM_VGATHERDPSm,
  AMED_X86_IFORM_VGATHERPF0DPDmq,
  AMED_X86_IFORM_VGATHERPF0DPSm,
  AMED_X86_IFORM_VGATHERPF0DPSmd,
  AMED_X86_IFORM_VGATHERPF0HINTDPDm,
  AMED_X86_IFORM_VGATHERPF0HINTDPSm,
  AMED_X86_IFORM_VGATHERPF0QPDmq,
  AMED_X86_IFORM_VGATHERPF0QPSmd,
  AMED_X86_IFORM_VGATHERPF1DPDmq,
  AMED_X86_IFORM_VGATHERPF1DPSm,
  AMED_X86_IFORM_VGATHERPF1DPSmd,
  AMED_X86_IFORM_VGATHERPF1QPDmq,
  AMED_X86_IFORM_VGATHERPF1QPSmd,
  AMED_X86_IFORM_VGETEXPPDm,
  AMED_X86_IFORM_VGETEXPPSm,
  AMED_X86_IFORM_VGETMANTPDm,
  AMED_X86_IFORM_VGETMANTPSm,
  AMED_X86_IFORM_VGMAXABSPS,
  AMED_X86_IFORM_VGMAXABSPSm,
  AMED_X86_IFORM_VGMAXPD,
  AMED_X86_IFORM_VGMAXPDm,
  AMED_X86_IFORM_VGMAXPS,
  AMED_X86_IFORM_VGMAXPSm,
  AMED_X86_IFORM_VGMINPD,
  AMED_X86_IFORM_VGMINPDm,
  AMED_X86_IFORM_VGMINPS,
  AMED_X86_IFORM_VGMINPSm,
  AMED_X86_IFORM_VLOADUNPACKHDm,
  AMED_X86_IFORM_VLOADUNPACKHPDm,
  AMED_X86_IFORM_VLOADUNPACKHPSm,
  AMED_X86_IFORM_VLOADUNPACKHQm,
  AMED_X86_IFORM_VLOADUNPACKLDm,
  AMED_X86_IFORM_VLOADUNPACKLPDm,
  AMED_X86_IFORM_VLOADUNPACKLPSm,
  AMED_X86_IFORM_VLOADUNPACKLQm,
  AMED_X86_IFORM_VLOG2PS,
  AMED_X86_IFORM_VLOG2PSmz,
  AMED_X86_IFORM_VMOVAPDm,
  AMED_X86_IFORM_VMOVAPSm,
  AMED_X86_IFORM_VMOVDQA32m,
  AMED_X86_IFORM_VMOVDQA64m,
  AMED_X86_IFORM_VMOVNRAPDmz,
  AMED_X86_IFORM_VMOVNRAPSm,
  AMED_X86_IFORM_VMOVNRNGOAPDmz,
  AMED_X86_IFORM_VMOVNRNGOAPSm,
  AMED_X86_IFORM_VMULPDm,
  AMED_X86_IFORM_VMULPSm,
  AMED_X86_IFORM_VP4DPWSSDmx,
  AMED_X86_IFORM_VP4DPWSSDSmx,
  AMED_X86_IFORM_VPACKSTOREHDm,
  AMED_X86_IFORM_VPACKSTOREHPDm,
  AMED_X86_IFORM_VPACKSTOREHPSm,
  AMED_X86_IFORM_VPACKSTOREHQm,
  AMED_X86_IFORM_VPACKSTORELDm,
  AMED_X86_IFORM_VPACKSTORELPDm,
  AMED_X86_IFORM_VPACKSTORELPSm,
  AMED_X86_IFORM_VPACKSTORELQm,
  AMED_X86_IFORM_VPADCD,
  AMED_X86_IFORM_VPADCDm,
  AMED_X86_IFORM_VPADDDm,
  AMED_X86_IFORM_VPADDSETCD,
  AMED_X86_IFORM_VPADDSETCDm,
  AMED_X86_IFORM_VPADDSETSD,
  AMED_X86_IFORM_VPADDSETSDm,
  AMED_X86_IFORM_VPANDDm,
  AMED_X86_IFORM_VPANDNDm,
  AMED_X86_IFORM_VPANDNQm,
  AMED_X86_IFORM_VPANDQm,
  AMED_X86_IFORM_VPBLENDMDm,
  AMED_X86_IFORM_VPBLENDMQm,
  AMED_X86_IFORM_VPBROADCASTDm,
  AMED_X86_IFORM_VPBROADCASTQm,
  AMED_X86_IFORM_VPCMPDm,
  AMED_X86_IFORM_VPCMPEQDm,
  AMED_X86_IFORM_VPCMPGTDm,
  AMED_X86_IFORM_VPCMPLTD,
  AMED_X86_IFORM_VPCMPLTDm,
  AMED_X86_IFORM_VPCMPUDm,
  AMED_X86_IFORM_VPERMF32X4,
  AMED_X86_IFORM_VPERMF32X4mz,
  AMED_X86_IFORM_VPGATHERDDm,
  AMED_X86_IFORM_VPGATHERDQm,
  AMED_X86_IFORM_VPMADD231D,
  AMED_X86_IFORM_VPMADD231Dm,
  AMED_X86_IFORM_VPMADD233D,
  AMED_X86_IFORM_VPMADD233Dm,
  AMED_X86_IFORM_VPMAXSDm,
  AMED_X86_IFORM_VPMAXUDm,
  AMED_X86_IFORM_VPMINSDm,
  AMED_X86_IFORM_VPMINUDm,
  AMED_X86_IFORM_VPMULHD,
  AMED_X86_IFORM_VPMULHDm,
  AMED_X86_IFORM_VPMULHUD,
  AMED_X86_IFORM_VPMULHUDm,
  AMED_X86_IFORM_VPMULLDm,
  AMED_X86_IFORM_VPORDm,
  AMED_X86_IFORM_VPORQm,
  AMED_X86_IFORM_VPREFETCH0mb,
  AMED_X86_IFORM_VPREFETCH1mb,
  AMED_X86_IFORM_VPREFETCH2mb,
  AMED_X86_IFORM_VPREFETCHE0mb,
  AMED_X86_IFORM_VPREFETCHE1mb,
  AMED_X86_IFORM_VPREFETCHE2mb,
  AMED_X86_IFORM_VPREFETCHENTAmb,
  AMED_X86_IFORM_VPREFETCHNTAmb,
  AMED_X86_IFORM_VPSBBD,
  AMED_X86_IFORM_VPSBBDm,
  AMED_X86_IFORM_VPSBBRD,
  AMED_X86_IFORM_VPSBBRDm,
  AMED_X86_IFORM_VPSCATTERDDm,
  AMED_X86_IFORM_VPSCATTERDQm,
  AMED_X86_IFORM_VPSLLDm,
  AMED_X86_IFORM_VPSLLVDm,
  AMED_X86_IFORM_VPSRADm,
  AMED_X86_IFORM_VPSRAVDm,
  AMED_X86_IFORM_VPSRLDm,
  AMED_X86_IFORM_VPSRLVDm,
  AMED_X86_IFORM_VPSUBDm,
  AMED_X86_IFORM_VPSUBRD,
  AMED_X86_IFORM_VPSUBRDm,
  AMED_X86_IFORM_VPSUBRSETBD,
  AMED_X86_IFORM_VPSUBRSETBDm,
  AMED_X86_IFORM_VPSUBSETBD,
  AMED_X86_IFORM_VPSUBSETBDm,
  AMED_X86_IFORM_VPTESTMDm,
  AMED_X86_IFORM_VPXORDm,
  AMED_X86_IFORM_VPXORQm,
  AMED_X86_IFORM_VRCP23PS,
  AMED_X86_IFORM_VRCP23PSmz,
  AMED_X86_IFORM_VRCP28PD,
  AMED_X86_IFORM_VRCP28PDmz,
  AMED_X86_IFORM_VRCP28PS,
  AMED_X86_IFORM_VRCP28PSmz,
  AMED_X86_IFORM_VRCP28SD,
  AMED_X86_IFORM_VRCP28SDmq,
  AMED_X86_IFORM_VRCP28SS,
  AMED_X86_IFORM_VRCP28SSmd,
  AMED_X86_IFORM_VRNDFXPNTPDib,
  AMED_X86_IFORM_VRNDFXPNTPDmib,
  AMED_X86_IFORM_VRNDFXPNTPSib,
  AMED_X86_IFORM_VRNDFXPNTPSmib,
  AMED_X86_IFORM_VRSQRT23PS,
  AMED_X86_IFORM_VRSQRT23PSmz,
  AMED_X86_IFORM_VRSQRT28PD,
  AMED_X86_IFORM_VRSQRT28PDmz,
  AMED_X86_IFORM_VRSQRT28PS,
  AMED_X86_IFORM_VRSQRT28PSmz,
  AMED_X86_IFORM_VRSQRT28SD,
  AMED_X86_IFORM_VRSQRT28SDmq,
  AMED_X86_IFORM_VRSQRT28SS,
  AMED_X86_IFORM_VRSQRT28SSmd,
  AMED_X86_IFORM_VSCALEPS,
  AMED_X86_IFORM_VSCALEPSm,
  AMED_X86_IFORM_VSCATTERDPDm,
  AMED_X86_IFORM_VSCATTERDPSm,
  AMED_X86_IFORM_VSCATTERPF0DPDmq,
  AMED_X86_IFORM_VSCATTERPF0DPSm,
  AMED_X86_IFORM_VSCATTERPF0DPSmd,
  AMED_X86_IFORM_VSCATTERPF0HINTDPDm,
  AMED_X86_IFORM_VSCATTERPF0HINTDPSm,
  AMED_X86_IFORM_VSCATTERPF0QPDmq,
  AMED_X86_IFORM_VSCATTERPF0QPSmd,
  AMED_X86_IFORM_VSCATTERPF1DPDmq,
  AMED_X86_IFORM_VSCATTERPF1DPSm,
  AMED_X86_IFORM_VSCATTERPF1DPSmd,
  AMED_X86_IFORM_VSCATTERPF1QPDmq,
  AMED_X86_IFORM_VSCATTERPF1QPSmd,
  AMED_X86_IFORM_VSUBPDm,
  AMED_X86_IFORM_VSUBPSm,
  AMED_X86_IFORM_VSUBRPD,
  AMED_X86_IFORM_VSUBRPDm,
  AMED_X86_IFORM_VSUBRPS,
  AMED_X86_IFORM_VSUBRPSm,
} amed_x86_iform;

#define AMED_X86_ENCODING_MAX_TEXT_LENGTH (26 + 1)

typedef enum _amed_x86_encoding
{
  AMED_X86_ENCODING_NONE,
  AMED_X86_ENCODING_AAA, //!< AAA
  AMED_X86_ENCODING_AAD, //!< AAD
  AMED_X86_ENCODING_AAM, //!< AAM
  AMED_X86_ENCODING_AAS, //!< AAS
  AMED_X86_ENCODING_ADC_bsb, //!< ADC_bsb
  AMED_X86_ENCODING_ADC_mbrb, //!< ADC_mbrb
  AMED_X86_ENCODING_ADC_mbsb_1, //!< ADC_mbsb_1
  AMED_X86_ENCODING_ADC_mbsb_2, //!< ADC_mbsb_2
  AMED_X86_ENCODING_ADC_mvrv, //!< ADC_mvrv
  AMED_X86_ENCODING_ADC_mvsb, //!< ADC_mvsb
  AMED_X86_ENCODING_ADC_mvsz, //!< ADC_mvsz
  AMED_X86_ENCODING_ADC_rbmb, //!< ADC_rbmb
  AMED_X86_ENCODING_ADC_rvmv, //!< ADC_rvmv
  AMED_X86_ENCODING_ADC_vsz, //!< ADC_vsz
  AMED_X86_ENCODING_ADCX, //!< ADCX
  AMED_X86_ENCODING_ADD_bsb, //!< ADD_bsb
  AMED_X86_ENCODING_ADD_mbrb, //!< ADD_mbrb
  AMED_X86_ENCODING_ADD_mbsb_1, //!< ADD_mbsb_1
  AMED_X86_ENCODING_ADD_mbsb_2, //!< ADD_mbsb_2
  AMED_X86_ENCODING_ADD_mvrv, //!< ADD_mvrv
  AMED_X86_ENCODING_ADD_mvsb, //!< ADD_mvsb
  AMED_X86_ENCODING_ADD_mvsz, //!< ADD_mvsz
  AMED_X86_ENCODING_ADD_rbmb, //!< ADD_rbmb
  AMED_X86_ENCODING_ADD_rvmv, //!< ADD_rvmv
  AMED_X86_ENCODING_ADD_vsz, //!< ADD_vsz
  AMED_X86_ENCODING_ADOX, //!< ADOX
  AMED_X86_ENCODING_AESDEC, //!< AESDEC
  AMED_X86_ENCODING_AESDECLAST, //!< AESDECLAST
  AMED_X86_ENCODING_AESENC, //!< AESENC
  AMED_X86_ENCODING_AESENCLAST, //!< AESENCLAST
  AMED_X86_ENCODING_AESIMC, //!< AESIMC
  AMED_X86_ENCODING_AESKEYGENASSIST, //!< AESKEYGENASSIST
  AMED_X86_ENCODING_AND_bsb, //!< AND_bsb
  AMED_X86_ENCODING_AND_mbrb, //!< AND_mbrb
  AMED_X86_ENCODING_AND_mbub_1, //!< AND_mbub_1
  AMED_X86_ENCODING_AND_mbub_2, //!< AND_mbub_2
  AMED_X86_ENCODING_AND_mvrv, //!< AND_mvrv
  AMED_X86_ENCODING_AND_mvsb, //!< AND_mvsb
  AMED_X86_ENCODING_AND_mvsz, //!< AND_mvsz
  AMED_X86_ENCODING_AND_rbmb, //!< AND_rbmb
  AMED_X86_ENCODING_AND_rvmv, //!< AND_rvmv
  AMED_X86_ENCODING_AND_vsz, //!< AND_vsz
  AMED_X86_ENCODING_ANDN, //!< ANDN
  AMED_X86_ENCODING_ARPL, //!< ARPL
  AMED_X86_ENCODING_BEXTR_rxmxnx, //!< BEXTR_rxmxnx
  AMED_X86_ENCODING_BLSI, //!< BLSI
  AMED_X86_ENCODING_BLSMSK, //!< BLSMSK
  AMED_X86_ENCODING_BLSR, //!< BLSR
  AMED_X86_ENCODING_BOUND, //!< BOUND
  AMED_X86_ENCODING_BSF, //!< BSF
  AMED_X86_ENCODING_BSR, //!< BSR
  AMED_X86_ENCODING_BSWAP_ov_1, //!< BSWAP_ov_1
  AMED_X86_ENCODING_BSWAP_ov_2, //!< BSWAP_ov_2
  AMED_X86_ENCODING_BSWAP_ov_3, //!< BSWAP_ov_3
  AMED_X86_ENCODING_BSWAP_ov_4, //!< BSWAP_ov_4
  AMED_X86_ENCODING_BSWAP_ov_5, //!< BSWAP_ov_5
  AMED_X86_ENCODING_BSWAP_ov_6, //!< BSWAP_ov_6
  AMED_X86_ENCODING_BSWAP_ov_7, //!< BSWAP_ov_7
  AMED_X86_ENCODING_BSWAP_ov_8, //!< BSWAP_ov_8
  AMED_X86_ENCODING_BT_mvrv, //!< BT_mvrv
  AMED_X86_ENCODING_BT_mvub, //!< BT_mvub
  AMED_X86_ENCODING_BTC_mvrv, //!< BTC_mvrv
  AMED_X86_ENCODING_BTC_mvub, //!< BTC_mvub
  AMED_X86_ENCODING_BTR_mvrv, //!< BTR_mvrv
  AMED_X86_ENCODING_BTR_mvub, //!< BTR_mvub
  AMED_X86_ENCODING_BTS_mvrv, //!< BTS_mvrv
  AMED_X86_ENCODING_BTS_mvub, //!< BTS_mvub
  AMED_X86_ENCODING_BZHI, //!< BZHI
  AMED_X86_ENCODING_CALL, //!< CALL
  AMED_X86_ENCODING_CALL_mdpr, //!< CALL_mdpr
  AMED_X86_ENCODING_CALL_mv, //!< CALL_mv
  AMED_X86_ENCODING_CALL_sx, //!< CALL_sx
  AMED_X86_ENCODING_CBW, //!< CBW
  AMED_X86_ENCODING_CDQE, //!< CDQE
  AMED_X86_ENCODING_CWDE, //!< CWDE
  AMED_X86_ENCODING_CLC, //!< CLC
  AMED_X86_ENCODING_CLD, //!< CLD
  AMED_X86_ENCODING_CLI, //!< CLI
  AMED_X86_ENCODING_CLTS, //!< CLTS
  AMED_X86_ENCODING_CMC, //!< CMC
  AMED_X86_ENCODING_CMOVB, //!< CMOVB
  AMED_X86_ENCODING_CMOVBE, //!< CMOVBE
  AMED_X86_ENCODING_CMOVL, //!< CMOVL
  AMED_X86_ENCODING_CMOVLE, //!< CMOVLE
  AMED_X86_ENCODING_CMOVNB, //!< CMOVNB
  AMED_X86_ENCODING_CMOVNBE, //!< CMOVNBE
  AMED_X86_ENCODING_CMOVNL, //!< CMOVNL
  AMED_X86_ENCODING_CMOVNLE, //!< CMOVNLE
  AMED_X86_ENCODING_CMOVNO, //!< CMOVNO
  AMED_X86_ENCODING_CMOVNP, //!< CMOVNP
  AMED_X86_ENCODING_CMOVNS, //!< CMOVNS
  AMED_X86_ENCODING_CMOVNZ, //!< CMOVNZ
  AMED_X86_ENCODING_CMOVO, //!< CMOVO
  AMED_X86_ENCODING_CMOVP, //!< CMOVP
  AMED_X86_ENCODING_CMOVS, //!< CMOVS
  AMED_X86_ENCODING_CMOVZ, //!< CMOVZ
  AMED_X86_ENCODING_CMP_bsb, //!< CMP_bsb
  AMED_X86_ENCODING_CMP_mbrb, //!< CMP_mbrb
  AMED_X86_ENCODING_CMP_mbsb_1, //!< CMP_mbsb_1
  AMED_X86_ENCODING_CMP_mbsb_2, //!< CMP_mbsb_2
  AMED_X86_ENCODING_CMP_mvrv, //!< CMP_mvrv
  AMED_X86_ENCODING_CMP_mvsb, //!< CMP_mvsb
  AMED_X86_ENCODING_CMP_mvsz, //!< CMP_mvsz
  AMED_X86_ENCODING_CMP_rbmb, //!< CMP_rbmb
  AMED_X86_ENCODING_CMP_rvmv, //!< CMP_rvmv
  AMED_X86_ENCODING_CMP_vsz, //!< CMP_vsz
  AMED_X86_ENCODING_CMPSB_1, //!< CMPSB_1
  AMED_X86_ENCODING_CMPSB_2, //!< CMPSB_2
  AMED_X86_ENCODING_CMPSD_1, //!< CMPSD_1
  AMED_X86_ENCODING_CMPSD_2, //!< CMPSD_2
  AMED_X86_ENCODING_CMPSQ_1, //!< CMPSQ_1
  AMED_X86_ENCODING_CMPSQ_2, //!< CMPSQ_2
  AMED_X86_ENCODING_CMPSW_1, //!< CMPSW_1
  AMED_X86_ENCODING_CMPSW_2, //!< CMPSW_2
  AMED_X86_ENCODING_CMPXCHG_mbrb, //!< CMPXCHG_mbrb
  AMED_X86_ENCODING_CMPXCHG_mvrv, //!< CMPXCHG_mvrv
  AMED_X86_ENCODING_CMPXCHG16B, //!< CMPXCHG16B
  AMED_X86_ENCODING_CMPXCHG8B, //!< CMPXCHG8B
  AMED_X86_ENCODING_CPUID, //!< CPUID
  AMED_X86_ENCODING_CDQ, //!< CDQ
  AMED_X86_ENCODING_CQO, //!< CQO
  AMED_X86_ENCODING_CWD, //!< CWD
  AMED_X86_ENCODING_DAA, //!< DAA
  AMED_X86_ENCODING_DAS, //!< DAS
  AMED_X86_ENCODING_DEC_mb, //!< DEC_mb
  AMED_X86_ENCODING_DEC_mv, //!< DEC_mv
  AMED_X86_ENCODING_DEC_ov_1, //!< DEC_ov_1
  AMED_X86_ENCODING_DEC_ov_2, //!< DEC_ov_2
  AMED_X86_ENCODING_DEC_ov_3, //!< DEC_ov_3
  AMED_X86_ENCODING_DEC_ov_4, //!< DEC_ov_4
  AMED_X86_ENCODING_DEC_ov_5, //!< DEC_ov_5
  AMED_X86_ENCODING_DEC_ov_6, //!< DEC_ov_6
  AMED_X86_ENCODING_DEC_ov_7, //!< DEC_ov_7
  AMED_X86_ENCODING_DEC_ov_8, //!< DEC_ov_8
  AMED_X86_ENCODING_DIV_mb, //!< DIV_mb
  AMED_X86_ENCODING_DIV_mv, //!< DIV_mv
  AMED_X86_ENCODING_ENTER, //!< ENTER
  AMED_X86_ENCODING_HLT, //!< HLT
  AMED_X86_ENCODING_IDIV_mb, //!< IDIV_mb
  AMED_X86_ENCODING_IDIV_mv, //!< IDIV_mv
  AMED_X86_ENCODING_IMUL_mb, //!< IMUL_mb
  AMED_X86_ENCODING_IMUL_mv, //!< IMUL_mv
  AMED_X86_ENCODING_IMUL_rvmv, //!< IMUL_rvmv
  AMED_X86_ENCODING_IMUL_rvmvsb, //!< IMUL_rvmvsb
  AMED_X86_ENCODING_IMUL_rvmvsz, //!< IMUL_rvmvsz
  AMED_X86_ENCODING_IN_bub, //!< IN_bub
  AMED_X86_ENCODING_IN_bw, //!< IN_bw
  AMED_X86_ENCODING_IN_x, //!< IN_x
  AMED_X86_ENCODING_IN_xub, //!< IN_xub
  AMED_X86_ENCODING_INC_mb, //!< INC_mb
  AMED_X86_ENCODING_INC_mv, //!< INC_mv
  AMED_X86_ENCODING_INC_ov_1, //!< INC_ov_1
  AMED_X86_ENCODING_INC_ov_2, //!< INC_ov_2
  AMED_X86_ENCODING_INC_ov_3, //!< INC_ov_3
  AMED_X86_ENCODING_INC_ov_4, //!< INC_ov_4
  AMED_X86_ENCODING_INC_ov_5, //!< INC_ov_5
  AMED_X86_ENCODING_INC_ov_6, //!< INC_ov_6
  AMED_X86_ENCODING_INC_ov_7, //!< INC_ov_7
  AMED_X86_ENCODING_INC_ov_8, //!< INC_ov_8
  AMED_X86_ENCODING_INSB, //!< INSB
  AMED_X86_ENCODING_INSD, //!< INSD
  AMED_X86_ENCODING_INSW, //!< INSW
  AMED_X86_ENCODING_INT, //!< INT
  AMED_X86_ENCODING_INT1, //!< INT1
  AMED_X86_ENCODING_INT3, //!< INT3
  AMED_X86_ENCODING_INTO, //!< INTO
  AMED_X86_ENCODING_INVD, //!< INVD
  AMED_X86_ENCODING_INVLPG, //!< INVLPG
  AMED_X86_ENCODING_IRET, //!< IRET
  AMED_X86_ENCODING_IRETD, //!< IRETD
  AMED_X86_ENCODING_IRETQ, //!< IRETQ
  AMED_X86_ENCODING_JMP, //!< JMP
  AMED_X86_ENCODING_JMP_mdpr, //!< JMP_mdpr
  AMED_X86_ENCODING_JMP_mv, //!< JMP_mv
  AMED_X86_ENCODING_JMP_s8, //!< JMP_s8
  AMED_X86_ENCODING_JMP_sx, //!< JMP_sx
  AMED_X86_ENCODING_JBE_s8, //!< JBE_s8
  AMED_X86_ENCODING_JBE_sx, //!< JBE_sx
  AMED_X86_ENCODING_JBE_sz, //!< JBE_sz
  AMED_X86_ENCODING_JB_s8, //!< JB_s8
  AMED_X86_ENCODING_JB_sx, //!< JB_sx
  AMED_X86_ENCODING_JB_sz, //!< JB_sz
  AMED_X86_ENCODING_JCXZ, //!< JCXZ
  AMED_X86_ENCODING_JECXZ, //!< JECXZ
  AMED_X86_ENCODING_JLE_s8, //!< JLE_s8
  AMED_X86_ENCODING_JLE_sx, //!< JLE_sx
  AMED_X86_ENCODING_JLE_sz, //!< JLE_sz
  AMED_X86_ENCODING_JL_s8, //!< JL_s8
  AMED_X86_ENCODING_JL_sx, //!< JL_sx
  AMED_X86_ENCODING_JL_sz, //!< JL_sz
  AMED_X86_ENCODING_JNBE_s8, //!< JNBE_s8
  AMED_X86_ENCODING_JNBE_sx, //!< JNBE_sx
  AMED_X86_ENCODING_JNBE_sz, //!< JNBE_sz
  AMED_X86_ENCODING_JNB_s8, //!< JNB_s8
  AMED_X86_ENCODING_JNB_sx, //!< JNB_sx
  AMED_X86_ENCODING_JNB_sz, //!< JNB_sz
  AMED_X86_ENCODING_JNLE_s8, //!< JNLE_s8
  AMED_X86_ENCODING_JNLE_sx, //!< JNLE_sx
  AMED_X86_ENCODING_JNLE_sz, //!< JNLE_sz
  AMED_X86_ENCODING_JNL_s8, //!< JNL_s8
  AMED_X86_ENCODING_JNL_sx, //!< JNL_sx
  AMED_X86_ENCODING_JNL_sz, //!< JNL_sz
  AMED_X86_ENCODING_JNO_s8, //!< JNO_s8
  AMED_X86_ENCODING_JNO_sx, //!< JNO_sx
  AMED_X86_ENCODING_JNO_sz, //!< JNO_sz
  AMED_X86_ENCODING_JNP_s8, //!< JNP_s8
  AMED_X86_ENCODING_JNP_sx, //!< JNP_sx
  AMED_X86_ENCODING_JNP_sz, //!< JNP_sz
  AMED_X86_ENCODING_JNS_s8, //!< JNS_s8
  AMED_X86_ENCODING_JNS_sx, //!< JNS_sx
  AMED_X86_ENCODING_JNS_sz, //!< JNS_sz
  AMED_X86_ENCODING_JNZ_s8, //!< JNZ_s8
  AMED_X86_ENCODING_JNZ_sx, //!< JNZ_sx
  AMED_X86_ENCODING_JNZ_sz, //!< JNZ_sz
  AMED_X86_ENCODING_JO_s8, //!< JO_s8
  AMED_X86_ENCODING_JO_sx, //!< JO_sx
  AMED_X86_ENCODING_JO_sz, //!< JO_sz
  AMED_X86_ENCODING_JP_s8, //!< JP_s8
  AMED_X86_ENCODING_JP_sx, //!< JP_sx
  AMED_X86_ENCODING_JP_sz, //!< JP_sz
  AMED_X86_ENCODING_JRCXZ, //!< JRCXZ
  AMED_X86_ENCODING_JS_s8, //!< JS_s8
  AMED_X86_ENCODING_JS_sx, //!< JS_sx
  AMED_X86_ENCODING_JS_sz, //!< JS_sz
  AMED_X86_ENCODING_JZ_s8, //!< JZ_s8
  AMED_X86_ENCODING_JZ_sx, //!< JZ_sx
  AMED_X86_ENCODING_JZ_sz, //!< JZ_sz
  AMED_X86_ENCODING_LAHF, //!< LAHF
  AMED_X86_ENCODING_LAR, //!< LAR
  AMED_X86_ENCODING_LEA, //!< LEA
  AMED_X86_ENCODING_LEAVE, //!< LEAVE
  AMED_X86_ENCODING_LLDT, //!< LLDT
  AMED_X86_ENCODING_LMSW, //!< LMSW
  AMED_X86_ENCODING_LODSB, //!< LODSB
  AMED_X86_ENCODING_LODSD, //!< LODSD
  AMED_X86_ENCODING_LODSQ, //!< LODSQ
  AMED_X86_ENCODING_LODSW, //!< LODSW
  AMED_X86_ENCODING_LOOP, //!< LOOP
  AMED_X86_ENCODING_LOOPE, //!< LOOPE
  AMED_X86_ENCODING_LOOPNE, //!< LOOPNE
  AMED_X86_ENCODING_LSL, //!< LSL
  AMED_X86_ENCODING_LTR, //!< LTR
  AMED_X86_ENCODING_LZCNT_rvmv, //!< LZCNT_rvmv
  AMED_X86_ENCODING_LGDT, //!< LGDT
  AMED_X86_ENCODING_LIDT, //!< LIDT
  AMED_X86_ENCODING_LDS, //!< LDS
  AMED_X86_ENCODING_LES, //!< LES
  AMED_X86_ENCODING_LFS, //!< LFS
  AMED_X86_ENCODING_LGS, //!< LGS
  AMED_X86_ENCODING_LSS, //!< LSS
  AMED_X86_ENCODING_MOV_bs8, //!< MOV_bs8
  AMED_X86_ENCODING_MOV_mbrb, //!< MOV_mbrb
  AMED_X86_ENCODING_MOV_mbub, //!< MOV_mbub
  AMED_X86_ENCODING_MOV_mvrv, //!< MOV_mvrv
  AMED_X86_ENCODING_MOV_mvsz, //!< MOV_mvsz
  AMED_X86_ENCODING_MOV_mxrw, //!< MOV_mxrw
  AMED_X86_ENCODING_MOV_obub_1, //!< MOV_obub_1
  AMED_X86_ENCODING_MOV_obub_2, //!< MOV_obub_2
  AMED_X86_ENCODING_MOV_obub_3, //!< MOV_obub_3
  AMED_X86_ENCODING_MOV_obub_4, //!< MOV_obub_4
  AMED_X86_ENCODING_MOV_obub_5, //!< MOV_obub_5
  AMED_X86_ENCODING_MOV_obub_6, //!< MOV_obub_6
  AMED_X86_ENCODING_MOV_obub_7, //!< MOV_obub_7
  AMED_X86_ENCODING_MOV_obub_8, //!< MOV_obub_8
  AMED_X86_ENCODING_MOV_ovuv_1, //!< MOV_ovuv_1
  AMED_X86_ENCODING_MOV_ovuv_2, //!< MOV_ovuv_2
  AMED_X86_ENCODING_MOV_ovuv_3, //!< MOV_ovuv_3
  AMED_X86_ENCODING_MOV_ovuv_4, //!< MOV_ovuv_4
  AMED_X86_ENCODING_MOV_ovuv_5, //!< MOV_ovuv_5
  AMED_X86_ENCODING_MOV_ovuv_6, //!< MOV_ovuv_6
  AMED_X86_ENCODING_MOV_ovuv_7, //!< MOV_ovuv_7
  AMED_X86_ENCODING_MOV_ovuv_8, //!< MOV_ovuv_8
  AMED_X86_ENCODING_MOV_rbmb, //!< MOV_rbmb
  AMED_X86_ENCODING_MOV_rvmv, //!< MOV_rvmv
  AMED_X86_ENCODING_MOV_rwmw, //!< MOV_rwmw
  AMED_X86_ENCODING_MOV_s8b, //!< MOV_s8b
  AMED_X86_ENCODING_MOV_svv, //!< MOV_svv
  AMED_X86_ENCODING_MOV_vsv, //!< MOV_vsv
  AMED_X86_ENCODING_MOVBE_mvrv, //!< MOVBE_mvrv
  AMED_X86_ENCODING_MOVBE_rvmv, //!< MOVBE_rvmv
  AMED_X86_ENCODING_MOVDIR64B, //!< MOVDIR64B
  AMED_X86_ENCODING_MOVDIRI, //!< MOVDIRI
  AMED_X86_ENCODING_MOVSB, //!< MOVSB
  AMED_X86_ENCODING_MOVSD, //!< MOVSD
  AMED_X86_ENCODING_MOVSQ, //!< MOVSQ
  AMED_X86_ENCODING_MOVSW, //!< MOVSW
  AMED_X86_ENCODING_MOVSXD, //!< MOVSXD
  AMED_X86_ENCODING_MOVSX_rvmb, //!< MOVSX_rvmb
  AMED_X86_ENCODING_MOVSX_rvmw, //!< MOVSX_rvmw
  AMED_X86_ENCODING_MOVZX_rvmb, //!< MOVZX_rvmb
  AMED_X86_ENCODING_MOVZX_rvmw, //!< MOVZX_rvmw
  AMED_X86_ENCODING_MOV_mxrq_1, //!< MOV_mxrq_1
  AMED_X86_ENCODING_MOV_rqmx_1, //!< MOV_rqmx_1
  AMED_X86_ENCODING_MOV_mxrq_2, //!< MOV_mxrq_2
  AMED_X86_ENCODING_MOV_rqmx_2, //!< MOV_rqmx_2
  AMED_X86_ENCODING_MUL_mb, //!< MUL_mb
  AMED_X86_ENCODING_MUL_mv, //!< MUL_mv
  AMED_X86_ENCODING_MULX, //!< MULX
  AMED_X86_ENCODING_NEG_mb, //!< NEG_mb
  AMED_X86_ENCODING_NEG_mv, //!< NEG_mv
  AMED_X86_ENCODING_NOP, //!< NOP
  AMED_X86_ENCODING_NOP_mv_1, //!< NOP_mv_1
  AMED_X86_ENCODING_NOP_mv_10, //!< NOP_mv_10
  AMED_X86_ENCODING_NOP_mv_2, //!< NOP_mv_2
  AMED_X86_ENCODING_NOP_mv_3, //!< NOP_mv_3
  AMED_X86_ENCODING_NOP_mv_4, //!< NOP_mv_4
  AMED_X86_ENCODING_NOP_mv_5, //!< NOP_mv_5
  AMED_X86_ENCODING_NOP_mv_6, //!< NOP_mv_6
  AMED_X86_ENCODING_NOP_mv_7, //!< NOP_mv_7
  AMED_X86_ENCODING_NOP_mv_8, //!< NOP_mv_8
  AMED_X86_ENCODING_NOP_mv_9, //!< NOP_mv_9
  AMED_X86_ENCODING_NOP_mvrv_1, //!< NOP_mvrv_1
  AMED_X86_ENCODING_NOP_mvrv_10, //!< NOP_mvrv_10
  AMED_X86_ENCODING_NOP_mvrv_11, //!< NOP_mvrv_11
  AMED_X86_ENCODING_NOP_mvrv_12, //!< NOP_mvrv_12
  AMED_X86_ENCODING_NOP_mvrv_13, //!< NOP_mvrv_13
  AMED_X86_ENCODING_NOP_mvrv_14, //!< NOP_mvrv_14
  AMED_X86_ENCODING_NOP_mvrv_15, //!< NOP_mvrv_15
  AMED_X86_ENCODING_NOP_mvrv_16, //!< NOP_mvrv_16
  AMED_X86_ENCODING_NOP_mvrv_17, //!< NOP_mvrv_17
  AMED_X86_ENCODING_NOP_mvrv_2, //!< NOP_mvrv_2
  AMED_X86_ENCODING_NOP_mvrv_3, //!< NOP_mvrv_3
  AMED_X86_ENCODING_NOP_mvrv_4, //!< NOP_mvrv_4
  AMED_X86_ENCODING_NOP_mvrv_5, //!< NOP_mvrv_5
  AMED_X86_ENCODING_NOP_mvrv_6, //!< NOP_mvrv_6
  AMED_X86_ENCODING_NOP_mvrv_7, //!< NOP_mvrv_7
  AMED_X86_ENCODING_NOP_mvrv_8, //!< NOP_mvrv_8
  AMED_X86_ENCODING_NOP_mvrv_9, //!< NOP_mvrv_9
  AMED_X86_ENCODING_NOT_mb, //!< NOT_mb
  AMED_X86_ENCODING_NOT_mv, //!< NOT_mv
  AMED_X86_ENCODING_OR_bub, //!< OR_bub
  AMED_X86_ENCODING_OR_mbrb, //!< OR_mbrb
  AMED_X86_ENCODING_OR_mbsb_1, //!< OR_mbsb_1
  AMED_X86_ENCODING_OR_mbsb_2, //!< OR_mbsb_2
  AMED_X86_ENCODING_OR_mvrv, //!< OR_mvrv
  AMED_X86_ENCODING_OR_mvsb, //!< OR_mvsb
  AMED_X86_ENCODING_OR_mvsz, //!< OR_mvsz
  AMED_X86_ENCODING_OR_rbmb, //!< OR_rbmb
  AMED_X86_ENCODING_OR_rvmv, //!< OR_rvmv
  AMED_X86_ENCODING_OR_vsz, //!< OR_vsz
  AMED_X86_ENCODING_OUT_ubb, //!< OUT_ubb
  AMED_X86_ENCODING_OUT_ubx, //!< OUT_ubx
  AMED_X86_ENCODING_OUT_w, //!< OUT_w
  AMED_X86_ENCODING_OUT_wb, //!< OUT_wb
  AMED_X86_ENCODING_OUTSB, //!< OUTSB
  AMED_X86_ENCODING_OUTSD, //!< OUTSD
  AMED_X86_ENCODING_OUTSW, //!< OUTSW
  AMED_X86_ENCODING_PAUSE, //!< PAUSE
  AMED_X86_ENCODING_PCLMULQDQ, //!< PCLMULQDQ
  AMED_X86_ENCODING_VPCLMULQDQ_rynymyub_1, //!< VPCLMULQDQ_rynymyub_1
  AMED_X86_ENCODING_PCONFIG, //!< PCONFIG
  AMED_X86_ENCODING_PDEP, //!< PDEP
  AMED_X86_ENCODING_PEXT, //!< PEXT
  AMED_X86_ENCODING_POP_mv, //!< POP_mv
  AMED_X86_ENCODING_POP_ov_1, //!< POP_ov_1
  AMED_X86_ENCODING_POP_ov_2, //!< POP_ov_2
  AMED_X86_ENCODING_POP_ov_3, //!< POP_ov_3
  AMED_X86_ENCODING_POP_ov_4, //!< POP_ov_4
  AMED_X86_ENCODING_POP_ov_5, //!< POP_ov_5
  AMED_X86_ENCODING_POP_ov_6, //!< POP_ov_6
  AMED_X86_ENCODING_POP_ov_7, //!< POP_ov_7
  AMED_X86_ENCODING_POP_ov_8, //!< POP_ov_8
  AMED_X86_ENCODING_POP_w_1, //!< POP_w_1
  AMED_X86_ENCODING_POP_w_2, //!< POP_w_2
  AMED_X86_ENCODING_POP_w_3, //!< POP_w_3
  AMED_X86_ENCODING_POP_w_4, //!< POP_w_4
  AMED_X86_ENCODING_POP_w_5, //!< POP_w_5
  AMED_X86_ENCODING_POPA, //!< POPA
  AMED_X86_ENCODING_POPAD, //!< POPAD
  AMED_X86_ENCODING_POPF, //!< POPF
  AMED_X86_ENCODING_POPFD, //!< POPFD
  AMED_X86_ENCODING_POPFQ, //!< POPFQ
  AMED_X86_ENCODING_PUSH_mv, //!< PUSH_mv
  AMED_X86_ENCODING_PUSH_ov_1, //!< PUSH_ov_1
  AMED_X86_ENCODING_PUSH_ov_2, //!< PUSH_ov_2
  AMED_X86_ENCODING_PUSH_ov_3, //!< PUSH_ov_3
  AMED_X86_ENCODING_PUSH_ov_4, //!< PUSH_ov_4
  AMED_X86_ENCODING_PUSH_ov_5, //!< PUSH_ov_5
  AMED_X86_ENCODING_PUSH_ov_6, //!< PUSH_ov_6
  AMED_X86_ENCODING_PUSH_ov_7, //!< PUSH_ov_7
  AMED_X86_ENCODING_PUSH_ov_8, //!< PUSH_ov_8
  AMED_X86_ENCODING_PUSH_sb, //!< PUSH_sb
  AMED_X86_ENCODING_PUSH_sz, //!< PUSH_sz
  AMED_X86_ENCODING_PUSH_w_1, //!< PUSH_w_1
  AMED_X86_ENCODING_PUSH_w_2, //!< PUSH_w_2
  AMED_X86_ENCODING_PUSH_w_3, //!< PUSH_w_3
  AMED_X86_ENCODING_PUSH_w_4, //!< PUSH_w_4
  AMED_X86_ENCODING_PUSH_w_5, //!< PUSH_w_5
  AMED_X86_ENCODING_PUSH_w_6, //!< PUSH_w_6
  AMED_X86_ENCODING_PUSHA, //!< PUSHA
  AMED_X86_ENCODING_PUSHAD, //!< PUSHAD
  AMED_X86_ENCODING_PUSHF, //!< PUSHF
  AMED_X86_ENCODING_PUSHFD, //!< PUSHFD
  AMED_X86_ENCODING_PUSHFQ, //!< PUSHFQ
  AMED_X86_ENCODING_RDMSR, //!< RDMSR
  AMED_X86_ENCODING_RDPMC, //!< RDPMC
  AMED_X86_ENCODING_RDTSC, //!< RDTSC
  AMED_X86_ENCODING_RET_1, //!< RET_1
  AMED_X86_ENCODING_RET_2, //!< RET_2
  AMED_X86_ENCODING_RET_uw_1, //!< RET_uw_1
  AMED_X86_ENCODING_RET_uw_2, //!< RET_uw_2
  AMED_X86_ENCODING_RORX, //!< RORX
  AMED_X86_ENCODING_RCL_mb, //!< RCL_mb
  AMED_X86_ENCODING_RCL_mbb, //!< RCL_mbb
  AMED_X86_ENCODING_RCL_mbub, //!< RCL_mbub
  AMED_X86_ENCODING_RCL_mv, //!< RCL_mv
  AMED_X86_ENCODING_RCL_mvb, //!< RCL_mvb
  AMED_X86_ENCODING_RCL_mvub, //!< RCL_mvub
  AMED_X86_ENCODING_RCR_mb, //!< RCR_mb
  AMED_X86_ENCODING_RCR_mbb, //!< RCR_mbb
  AMED_X86_ENCODING_RCR_mbub, //!< RCR_mbub
  AMED_X86_ENCODING_RCR_mv, //!< RCR_mv
  AMED_X86_ENCODING_RCR_mvb, //!< RCR_mvb
  AMED_X86_ENCODING_RCR_mvub, //!< RCR_mvub
  AMED_X86_ENCODING_ROL_mb, //!< ROL_mb
  AMED_X86_ENCODING_ROL_mbb, //!< ROL_mbb
  AMED_X86_ENCODING_ROL_mbub, //!< ROL_mbub
  AMED_X86_ENCODING_ROL_mv, //!< ROL_mv
  AMED_X86_ENCODING_ROL_mvb, //!< ROL_mvb
  AMED_X86_ENCODING_ROL_mvub, //!< ROL_mvub
  AMED_X86_ENCODING_ROR_mb, //!< ROR_mb
  AMED_X86_ENCODING_ROR_mbb, //!< ROR_mbb
  AMED_X86_ENCODING_ROR_mbub, //!< ROR_mbub
  AMED_X86_ENCODING_ROR_mv, //!< ROR_mv
  AMED_X86_ENCODING_ROR_mvb, //!< ROR_mvb
  AMED_X86_ENCODING_ROR_mvub, //!< ROR_mvub
  AMED_X86_ENCODING_RSM, //!< RSM
  AMED_X86_ENCODING_SAHF, //!< SAHF
  AMED_X86_ENCODING_SALC, //!< SALC
  AMED_X86_ENCODING_SBB_bsb, //!< SBB_bsb
  AMED_X86_ENCODING_SBB_mbrb, //!< SBB_mbrb
  AMED_X86_ENCODING_SBB_mbsb_1, //!< SBB_mbsb_1
  AMED_X86_ENCODING_SBB_mbsb_2, //!< SBB_mbsb_2
  AMED_X86_ENCODING_SBB_mvrv, //!< SBB_mvrv
  AMED_X86_ENCODING_SBB_mvsb, //!< SBB_mvsb
  AMED_X86_ENCODING_SBB_mvsz, //!< SBB_mvsz
  AMED_X86_ENCODING_SBB_rbmb, //!< SBB_rbmb
  AMED_X86_ENCODING_SBB_rvmv, //!< SBB_rvmv
  AMED_X86_ENCODING_SBB_vsz, //!< SBB_vsz
  AMED_X86_ENCODING_SCASB_1, //!< SCASB_1
  AMED_X86_ENCODING_SCASB_2, //!< SCASB_2
  AMED_X86_ENCODING_SCASD_1, //!< SCASD_1
  AMED_X86_ENCODING_SCASD_2, //!< SCASD_2
  AMED_X86_ENCODING_SCASQ_1, //!< SCASQ_1
  AMED_X86_ENCODING_SCASQ_2, //!< SCASQ_2
  AMED_X86_ENCODING_SCASW_1, //!< SCASW_1
  AMED_X86_ENCODING_SCASW_2, //!< SCASW_2
  AMED_X86_ENCODING_SETB, //!< SETB
  AMED_X86_ENCODING_SETBE, //!< SETBE
  AMED_X86_ENCODING_SETL, //!< SETL
  AMED_X86_ENCODING_SETLE, //!< SETLE
  AMED_X86_ENCODING_SETNB, //!< SETNB
  AMED_X86_ENCODING_SETNBE, //!< SETNBE
  AMED_X86_ENCODING_SETNL, //!< SETNL
  AMED_X86_ENCODING_SETNLE, //!< SETNLE
  AMED_X86_ENCODING_SETNO, //!< SETNO
  AMED_X86_ENCODING_SETNP, //!< SETNP
  AMED_X86_ENCODING_SETNS, //!< SETNS
  AMED_X86_ENCODING_SETNZ, //!< SETNZ
  AMED_X86_ENCODING_SETO, //!< SETO
  AMED_X86_ENCODING_SETP, //!< SETP
  AMED_X86_ENCODING_SETS, //!< SETS
  AMED_X86_ENCODING_SETZ, //!< SETZ
  AMED_X86_ENCODING_SGDT, //!< SGDT
  AMED_X86_ENCODING_SHA1MSG1_romo_1, //!< SHA1MSG1_romo_1
  AMED_X86_ENCODING_SHA1MSG1_romo_2, //!< SHA1MSG1_romo_2
  AMED_X86_ENCODING_SHA1MSG2_romo_1, //!< SHA1MSG2_romo_1
  AMED_X86_ENCODING_SHA1MSG2_romo_2, //!< SHA1MSG2_romo_2
  AMED_X86_ENCODING_SHA1NEXTE_romo_1, //!< SHA1NEXTE_romo_1
  AMED_X86_ENCODING_SHA1NEXTE_romo_2, //!< SHA1NEXTE_romo_2
  AMED_X86_ENCODING_SHA1RNDS4_romoub_1, //!< SHA1RNDS4_romoub_1
  AMED_X86_ENCODING_SHA1RNDS4_romoub_2, //!< SHA1RNDS4_romoub_2
  AMED_X86_ENCODING_SHA256MSG1_romo_1, //!< SHA256MSG1_romo_1
  AMED_X86_ENCODING_SHA256MSG1_romo_2, //!< SHA256MSG1_romo_2
  AMED_X86_ENCODING_SHA256MSG2_romo_1, //!< SHA256MSG2_romo_1
  AMED_X86_ENCODING_SHA256MSG2_romo_2, //!< SHA256MSG2_romo_2
  AMED_X86_ENCODING_SHA256RNDS2_romo_1, //!< SHA256RNDS2_romo_1
  AMED_X86_ENCODING_SHA256RNDS2_romo_2, //!< SHA256RNDS2_romo_2
  AMED_X86_ENCODING_SAR_mb, //!< SAR_mb
  AMED_X86_ENCODING_SAR_mbb, //!< SAR_mbb
  AMED_X86_ENCODING_SAR_mbub, //!< SAR_mbub
  AMED_X86_ENCODING_SAR_mv, //!< SAR_mv
  AMED_X86_ENCODING_SAR_mvb, //!< SAR_mvb
  AMED_X86_ENCODING_SAR_mvub, //!< SAR_mvub
  AMED_X86_ENCODING_SHL_mb_1, //!< SHL_mb_1
  AMED_X86_ENCODING_SHL_mb_2, //!< SHL_mb_2
  AMED_X86_ENCODING_SHL_mbb_1, //!< SHL_mbb_1
  AMED_X86_ENCODING_SHL_mbb_2, //!< SHL_mbb_2
  AMED_X86_ENCODING_SHL_mbub_1, //!< SHL_mbub_1
  AMED_X86_ENCODING_SHL_mbub_2, //!< SHL_mbub_2
  AMED_X86_ENCODING_SHL_mv_1, //!< SHL_mv_1
  AMED_X86_ENCODING_SHL_mv_2, //!< SHL_mv_2
  AMED_X86_ENCODING_SHL_mvb_1, //!< SHL_mvb_1
  AMED_X86_ENCODING_SHL_mvb_2, //!< SHL_mvb_2
  AMED_X86_ENCODING_SHL_mvub_1, //!< SHL_mvub_1
  AMED_X86_ENCODING_SHL_mvub_2, //!< SHL_mvub_2
  AMED_X86_ENCODING_SHR_mb, //!< SHR_mb
  AMED_X86_ENCODING_SHR_mbb, //!< SHR_mbb
  AMED_X86_ENCODING_SHR_mbub, //!< SHR_mbub
  AMED_X86_ENCODING_SHR_mv, //!< SHR_mv
  AMED_X86_ENCODING_SHR_mvb, //!< SHR_mvb
  AMED_X86_ENCODING_SHR_mvub, //!< SHR_mvub
  AMED_X86_ENCODING_SHLX, //!< SHLX
  AMED_X86_ENCODING_SxRX, //!< SxRX
  AMED_X86_ENCODING_SHLD_mvrvb, //!< SHLD_mvrvb
  AMED_X86_ENCODING_SHLD_mvrvub, //!< SHLD_mvrvub
  AMED_X86_ENCODING_SHRD_mvrvb, //!< SHRD_mvrvb
  AMED_X86_ENCODING_SHRD_mvrvub, //!< SHRD_mvrvub
  AMED_X86_ENCODING_SIDT, //!< SIDT
  AMED_X86_ENCODING_SLDT, //!< SLDT
  AMED_X86_ENCODING_SMSW, //!< SMSW
  AMED_X86_ENCODING_STC, //!< STC
  AMED_X86_ENCODING_STD, //!< STD
  AMED_X86_ENCODING_STI, //!< STI
  AMED_X86_ENCODING_STOSB, //!< STOSB
  AMED_X86_ENCODING_STOSD, //!< STOSD
  AMED_X86_ENCODING_STOSQ, //!< STOSQ
  AMED_X86_ENCODING_STOSW, //!< STOSW
  AMED_X86_ENCODING_STR, //!< STR
  AMED_X86_ENCODING_SUB_bsb, //!< SUB_bsb
  AMED_X86_ENCODING_SUB_mbrb, //!< SUB_mbrb
  AMED_X86_ENCODING_SUB_mbsb_1, //!< SUB_mbsb_1
  AMED_X86_ENCODING_SUB_mbsb_2, //!< SUB_mbsb_2
  AMED_X86_ENCODING_SUB_mvrv, //!< SUB_mvrv
  AMED_X86_ENCODING_SUB_mvsb, //!< SUB_mvsb
  AMED_X86_ENCODING_SUB_mvsz, //!< SUB_mvsz
  AMED_X86_ENCODING_SUB_rbmb, //!< SUB_rbmb
  AMED_X86_ENCODING_SUB_rvmv, //!< SUB_rvmv
  AMED_X86_ENCODING_SUB_vsz, //!< SUB_vsz
  AMED_X86_ENCODING_SWAPGS, //!< SWAPGS
  AMED_X86_ENCODING_SYSCALL_1, //!< SYSCALL_1
  AMED_X86_ENCODING_SYSENTER, //!< SYSENTER
  AMED_X86_ENCODING_SYSEXIT, //!< SYSEXIT
  AMED_X86_ENCODING_SYSRET_1, //!< SYSRET_1
  AMED_X86_ENCODING_TEST_bsb, //!< TEST_bsb
  AMED_X86_ENCODING_TEST_mbrb, //!< TEST_mbrb
  AMED_X86_ENCODING_TEST_mbsb_1, //!< TEST_mbsb_1
  AMED_X86_ENCODING_TEST_mbsb_2, //!< TEST_mbsb_2
  AMED_X86_ENCODING_TEST_mvrv, //!< TEST_mvrv
  AMED_X86_ENCODING_TEST_mvsz_1, //!< TEST_mvsz_1
  AMED_X86_ENCODING_TEST_mvsz_2, //!< TEST_mvsz_2
  AMED_X86_ENCODING_TEST_vsz, //!< TEST_vsz
  AMED_X86_ENCODING_TZCNT_rvmv, //!< TZCNT_rvmv
  AMED_X86_ENCODING_UD0, //!< UD0
  AMED_X86_ENCODING_UD1, //!< UD1
  AMED_X86_ENCODING_UD2, //!< UD2
  AMED_X86_ENCODING_VCVTPH2PS_rxmx, //!< VCVTPH2PS_rxmx
  AMED_X86_ENCODING_VCVTPS2PH_mxrxub, //!< VCVTPS2PH_mxrxub
  AMED_X86_ENCODING_VERR, //!< VERR
  AMED_X86_ENCODING_VERW, //!< VERW
  AMED_X86_ENCODING_WBINVD, //!< WBINVD
  AMED_X86_ENCODING_WRMSR, //!< WRMSR
  AMED_X86_ENCODING_XADD_mbrb, //!< XADD_mbrb
  AMED_X86_ENCODING_XADD_mvrv, //!< XADD_mvrv
  AMED_X86_ENCODING_XCHG_mbrb, //!< XCHG_mbrb
  AMED_X86_ENCODING_XCHG_mvrv, //!< XCHG_mvrv
  AMED_X86_ENCODING_XCHG_ovv_1, //!< XCHG_ovv_1
  AMED_X86_ENCODING_XCHG_ovv_2, //!< XCHG_ovv_2
  AMED_X86_ENCODING_XCHG_ovv_3, //!< XCHG_ovv_3
  AMED_X86_ENCODING_XCHG_ovv_4, //!< XCHG_ovv_4
  AMED_X86_ENCODING_XCHG_ovv_5, //!< XCHG_ovv_5
  AMED_X86_ENCODING_XCHG_ovv_6, //!< XCHG_ovv_6
  AMED_X86_ENCODING_XCHG_ovv_7, //!< XCHG_ovv_7
  AMED_X86_ENCODING_XCHG_ovv_8, //!< XCHG_ovv_8
  AMED_X86_ENCODING_XLAT, //!< XLAT
  AMED_X86_ENCODING_XOR_bub, //!< XOR_bub
  AMED_X86_ENCODING_XOR_mbrb, //!< XOR_mbrb
  AMED_X86_ENCODING_XOR_mbub_1, //!< XOR_mbub_1
  AMED_X86_ENCODING_XOR_mbub_2, //!< XOR_mbub_2
  AMED_X86_ENCODING_XOR_mvrv, //!< XOR_mvrv
  AMED_X86_ENCODING_XOR_mvsb, //!< XOR_mvsb
  AMED_X86_ENCODING_XOR_mvsz, //!< XOR_mvsz
  AMED_X86_ENCODING_XOR_rbmb, //!< XOR_rbmb
  AMED_X86_ENCODING_XOR_rvmv, //!< XOR_rvmv
  AMED_X86_ENCODING_XOR_vsz, //!< XOR_vsz
  AMED_X86_ENCODING_F2XM1, //!< F2XM1
  AMED_X86_ENCODING_FABS, //!< FABS
  AMED_X86_ENCODING_FBLD, //!< FBLD
  AMED_X86_ENCODING_FBSTP, //!< FBSTP
  AMED_X86_ENCODING_FCHS, //!< FCHS
  AMED_X86_ENCODING_FCMOVB, //!< FCMOVB
  AMED_X86_ENCODING_FCMOVBE, //!< FCMOVBE
  AMED_X86_ENCODING_FCMOVE, //!< FCMOVE
  AMED_X86_ENCODING_FCMOVNB, //!< FCMOVNB
  AMED_X86_ENCODING_FCMOVNBE, //!< FCMOVNBE
  AMED_X86_ENCODING_FCMOVNE, //!< FCMOVNE
  AMED_X86_ENCODING_FCMOVNU, //!< FCMOVNU
  AMED_X86_ENCODING_FCMOVU, //!< FCMOVU
  AMED_X86_ENCODING_FCOMPP, //!< FCOMPP
  AMED_X86_ENCODING_FCOMP_80m80, //!< FCOMP_80m80
  AMED_X86_ENCODING_FCOMP_80mx_1, //!< FCOMP_80mx_1
  AMED_X86_ENCODING_FCOMP_80mx_2, //!< FCOMP_80mx_2
  AMED_X86_ENCODING_FCOM_80mx_1, //!< FCOM_80mx_1
  AMED_X86_ENCODING_FCOM_80mx_2, //!< FCOM_80mx_2
  AMED_X86_ENCODING_FCOS, //!< FCOS
  AMED_X86_ENCODING_FDECSTP, //!< FDECSTP
  AMED_X86_ENCODING_FDISI8087_NOP, //!< FDISI8087_NOP
  AMED_X86_ENCODING_FENI8087_NOP, //!< FENI8087_NOP
  AMED_X86_ENCODING_FFREE, //!< FFREE
  AMED_X86_ENCODING_FFREEP, //!< FFREEP
  AMED_X86_ENCODING_FICOMP_80md, //!< FICOMP_80md
  AMED_X86_ENCODING_FICOMP_80mw, //!< FICOMP_80mw
  AMED_X86_ENCODING_FICOM_80md, //!< FICOM_80md
  AMED_X86_ENCODING_FICOM_80mw, //!< FICOM_80mw
  AMED_X86_ENCODING_FILD_80md, //!< FILD_80md
  AMED_X86_ENCODING_FILD_80mq, //!< FILD_80mq
  AMED_X86_ENCODING_FILD_80mw, //!< FILD_80mw
  AMED_X86_ENCODING_FINCSTP, //!< FINCSTP
  AMED_X86_ENCODING_FISTP_md80, //!< FISTP_md80
  AMED_X86_ENCODING_FISTP_mq80, //!< FISTP_mq80
  AMED_X86_ENCODING_FISTP_mw80, //!< FISTP_mw80
  AMED_X86_ENCODING_FIST_md80, //!< FIST_md80
  AMED_X86_ENCODING_FIST_mw80, //!< FIST_mw80
  AMED_X86_ENCODING_FLD_80m80, //!< FLD_80m80
  AMED_X86_ENCODING_FLD_80mq, //!< FLD_80mq
  AMED_X86_ENCODING_FLD_80mx, //!< FLD_80mx
  AMED_X86_ENCODING_FLDCW, //!< FLDCW
  AMED_X86_ENCODING_FLDENV, //!< FLDENV
  AMED_X86_ENCODING_FLDx, //!< FLDx
  AMED_X86_ENCODING_FNOP, //!< FNOP
  AMED_X86_ENCODING_FPATAN, //!< FPATAN
  AMED_X86_ENCODING_FPREM, //!< FPREM
  AMED_X86_ENCODING_FPREM1, //!< FPREM1
  AMED_X86_ENCODING_FPTAN, //!< FPTAN
  AMED_X86_ENCODING_FRNDINT, //!< FRNDINT
  AMED_X86_ENCODING_FRSTOR, //!< FRSTOR
  AMED_X86_ENCODING_FNSAVE, //!< FNSAVE
  AMED_X86_ENCODING_FSCALE, //!< FSCALE
  AMED_X86_ENCODING_FSETPM287_NOP, //!< FSETPM287_NOP
  AMED_X86_ENCODING_FSIN, //!< FSIN
  AMED_X86_ENCODING_FSINCOS, //!< FSINCOS
  AMED_X86_ENCODING_FSQRT, //!< FSQRT
  AMED_X86_ENCODING_FSTP_m8080_1, //!< FSTP_m8080_1
  AMED_X86_ENCODING_FSTP_m8080_2, //!< FSTP_m8080_2
  AMED_X86_ENCODING_FSTP_m8080_3, //!< FSTP_m8080_3
  AMED_X86_ENCODING_FSTP_md80, //!< FSTP_md80
  AMED_X86_ENCODING_FSTP_mxxx, //!< FSTP_mxxx
  AMED_X86_ENCODING_FST_md80, //!< FST_md80
  AMED_X86_ENCODING_FST_mxxx, //!< FST_mxxx
  AMED_X86_ENCODING_FSTPNCE, //!< FSTPNCE
  AMED_X86_ENCODING_FTST, //!< FTST
  AMED_X86_ENCODING_FUCOM, //!< FUCOM
  AMED_X86_ENCODING_FUCOMP, //!< FUCOMP
  AMED_X86_ENCODING_FUCOMPP, //!< FUCOMPP
  AMED_X86_ENCODING_FXAM, //!< FXAM
  AMED_X86_ENCODING_FXCH_80m80_1, //!< FXCH_80m80_1
  AMED_X86_ENCODING_FXCH_80m80_2, //!< FXCH_80m80_2
  AMED_X86_ENCODING_FXCH_80m80_3, //!< FXCH_80m80_3
  AMED_X86_ENCODING_FXTRACT, //!< FXTRACT
  AMED_X86_ENCODING_FYL2X, //!< FYL2X
  AMED_X86_ENCODING_FYL2XP1, //!< FYL2XP1
  AMED_X86_ENCODING_FADDP, //!< FADDP
  AMED_X86_ENCODING_FADD_80mx, //!< FADD_80mx
  AMED_X86_ENCODING_FADD_xxxx, //!< FADD_xxxx
  AMED_X86_ENCODING_FIADD_80md, //!< FIADD_80md
  AMED_X86_ENCODING_FIADD_80mw, //!< FIADD_80mw
  AMED_X86_ENCODING_FNCLEX, //!< FNCLEX
  AMED_X86_ENCODING_FCOMI, //!< FCOMI
  AMED_X86_ENCODING_FCOMIP, //!< FCOMIP
  AMED_X86_ENCODING_FUCOMI, //!< FUCOMI
  AMED_X86_ENCODING_FUCOMIP, //!< FUCOMIP
  AMED_X86_ENCODING_FDIVP, //!< FDIVP
  AMED_X86_ENCODING_FDIV_80mq, //!< FDIV_80mq
  AMED_X86_ENCODING_FDIV_80mx, //!< FDIV_80mx
  AMED_X86_ENCODING_FDIV_m8080, //!< FDIV_m8080
  AMED_X86_ENCODING_FIDIV_80md, //!< FIDIV_80md
  AMED_X86_ENCODING_FIDIV_80mw, //!< FIDIV_80mw
  AMED_X86_ENCODING_FDIVRP, //!< FDIVRP
  AMED_X86_ENCODING_FDIVR_80mq, //!< FDIVR_80mq
  AMED_X86_ENCODING_FDIVR_80mx, //!< FDIVR_80mx
  AMED_X86_ENCODING_FDIVR_m8080, //!< FDIVR_m8080
  AMED_X86_ENCODING_FIDIVR_80md, //!< FIDIVR_80md
  AMED_X86_ENCODING_FIDIVR_80mw, //!< FIDIVR_80mw
  AMED_X86_ENCODING_FNINIT, //!< FNINIT
  AMED_X86_ENCODING_FIMUL_80md, //!< FIMUL_80md
  AMED_X86_ENCODING_FIMUL_80mw, //!< FIMUL_80mw
  AMED_X86_ENCODING_FMULP, //!< FMULP
  AMED_X86_ENCODING_FMUL_80mx, //!< FMUL_80mx
  AMED_X86_ENCODING_FMUL_xxxx, //!< FMUL_xxxx
  AMED_X86_ENCODING_FNSTCW, //!< FNSTCW
  AMED_X86_ENCODING_FNSTENV, //!< FNSTENV
  AMED_X86_ENCODING_FNSTSW_mw, //!< FNSTSW_mw
  AMED_X86_ENCODING_FNSTSW_w, //!< FNSTSW_w
  AMED_X86_ENCODING_FISUB_80md, //!< FISUB_80md
  AMED_X86_ENCODING_FISUB_80mw, //!< FISUB_80mw
  AMED_X86_ENCODING_FSUBP, //!< FSUBP
  AMED_X86_ENCODING_FSUB_80mq, //!< FSUB_80mq
  AMED_X86_ENCODING_FSUB_80mx, //!< FSUB_80mx
  AMED_X86_ENCODING_FSUB_m8080, //!< FSUB_m8080
  AMED_X86_ENCODING_FISUBR_80md, //!< FISUBR_80md
  AMED_X86_ENCODING_FISUBR_80mw, //!< FISUBR_80mw
  AMED_X86_ENCODING_FSUBRP, //!< FSUBRP
  AMED_X86_ENCODING_FSUBR_80mq, //!< FSUBR_80mq
  AMED_X86_ENCODING_FSUBR_80mx, //!< FSUBR_80mx
  AMED_X86_ENCODING_FSUBR_m8080, //!< FSUBR_m8080
  AMED_X86_ENCODING_FWAIT, //!< FWAIT
  AMED_X86_ENCODING_BNDCL_ro, //!< BNDCL_ro
  AMED_X86_ENCODING_BNDCL_romx, //!< BNDCL_romx
  AMED_X86_ENCODING_BNDCN_ro, //!< BNDCN_ro
  AMED_X86_ENCODING_BNDCN_romx, //!< BNDCN_romx
  AMED_X86_ENCODING_BNDCU_ro, //!< BNDCU_ro
  AMED_X86_ENCODING_BNDCU_romx, //!< BNDCU_romx
  AMED_X86_ENCODING_BNDLDX, //!< BNDLDX
  AMED_X86_ENCODING_BNDMK, //!< BNDMK
  AMED_X86_ENCODING_BNDMOV_mxro, //!< BNDMOV_mxro
  AMED_X86_ENCODING_BNDMOV_romx, //!< BNDMOV_romx
  AMED_X86_ENCODING_BNDSTX, //!< BNDSTX
  AMED_X86_ENCODING_CLAC, //!< CLAC
  AMED_X86_ENCODING_CLDEMOTE, //!< CLDEMOTE
  AMED_X86_ENCODING_CLFLUSH, //!< CLFLUSH
  AMED_X86_ENCODING_CLFLUSHOPT, //!< CLFLUSHOPT
  AMED_X86_ENCODING_CLRSSBSY, //!< CLRSSBSY
  AMED_X86_ENCODING_CLWB, //!< CLWB
  AMED_X86_ENCODING_ENCLS, //!< ENCLS
  AMED_X86_ENCODING_ENCLU, //!< ENCLU
  AMED_X86_ENCODING_ENCLV, //!< ENCLV
  AMED_X86_ENCODING_ENDBR32, //!< ENDBR32
  AMED_X86_ENCODING_ENDBR64, //!< ENDBR64
  AMED_X86_ENCODING_ENQCMD, //!< ENQCMD
  AMED_X86_ENCODING_ENQCMDS, //!< ENQCMDS
  AMED_X86_ENCODING_GETSEC, //!< GETSEC
  AMED_X86_ENCODING_INCSSPx, //!< INCSSPx
  AMED_X86_ENCODING_INVEPT, //!< INVEPT
  AMED_X86_ENCODING_INVPCID, //!< INVPCID
  AMED_X86_ENCODING_INVVPID, //!< INVVPID
  AMED_X86_ENCODING_MONITOR, //!< MONITOR
  AMED_X86_ENCODING_MWAIT, //!< MWAIT
  AMED_X86_ENCODING_PTWRITE, //!< PTWRITE
  AMED_X86_ENCODING_RDPID, //!< RDPID
  AMED_X86_ENCODING_RDPKRU, //!< RDPKRU
  AMED_X86_ENCODING_RDRAND, //!< RDRAND
  AMED_X86_ENCODING_RDSEED, //!< RDSEED
  AMED_X86_ENCODING_RDSSPx, //!< RDSSPx
  AMED_X86_ENCODING_RDTSCP, //!< RDTSCP
  AMED_X86_ENCODING_RDFSBASE, //!< RDFSBASE
  AMED_X86_ENCODING_RDGSBASE, //!< RDGSBASE
  AMED_X86_ENCODING_RSTORSSP, //!< RSTORSSP
  AMED_X86_ENCODING_SAVEPREVSSP, //!< SAVEPREVSSP
  AMED_X86_ENCODING_SETSSBSY, //!< SETSSBSY
  AMED_X86_ENCODING_STAC, //!< STAC
  AMED_X86_ENCODING_TPAUSE, //!< TPAUSE
  AMED_X86_ENCODING_UMONITOR, //!< UMONITOR
  AMED_X86_ENCODING_UMWAIT, //!< UMWAIT
  AMED_X86_ENCODING_VMCALL, //!< VMCALL
  AMED_X86_ENCODING_VMCLEAR, //!< VMCLEAR
  AMED_X86_ENCODING_VMFUNC, //!< VMFUNC
  AMED_X86_ENCODING_VMLAUNCH, //!< VMLAUNCH
  AMED_X86_ENCODING_VMRESUME, //!< VMRESUME
  AMED_X86_ENCODING_VMPTRLD, //!< VMPTRLD
  AMED_X86_ENCODING_VMPTRST, //!< VMPTRST
  AMED_X86_ENCODING_VMREAD, //!< VMREAD
  AMED_X86_ENCODING_VMWRITE, //!< VMWRITE
  AMED_X86_ENCODING_VMXOFF, //!< VMXOFF
  AMED_X86_ENCODING_VMXON, //!< VMXON
  AMED_X86_ENCODING_WRPKRU, //!< WRPKRU
  AMED_X86_ENCODING_WRSSx, //!< WRSSx
  AMED_X86_ENCODING_WRUSSx, //!< WRUSSx
  AMED_X86_ENCODING_WRFSBASE, //!< WRFSBASE
  AMED_X86_ENCODING_WRGSBASE, //!< WRGSBASE
  AMED_X86_ENCODING_XABORT, //!< XABORT
  AMED_X86_ENCODING_XBEGIN, //!< XBEGIN
  AMED_X86_ENCODING_XEND, //!< XEND
  AMED_X86_ENCODING_XGETBV, //!< XGETBV
  AMED_X86_ENCODING_XRSTOR, //!< XRSTOR
  AMED_X86_ENCODING_XRSTORS, //!< XRSTORS
  AMED_X86_ENCODING_XSAVE, //!< XSAVE
  AMED_X86_ENCODING_XSAVEC, //!< XSAVEC
  AMED_X86_ENCODING_XSAVEOPT, //!< XSAVEOPT
  AMED_X86_ENCODING_XSAVES, //!< XSAVES
  AMED_X86_ENCODING_XSAVES64, //!< XSAVES64
  AMED_X86_ENCODING_XSETBV, //!< XSETBV
  AMED_X86_ENCODING_XTEST, //!< XTEST
  AMED_X86_ENCODING_PF2IW, //!< PF2IW
  AMED_X86_ENCODING_PFNACC, //!< PFNACC
  AMED_X86_ENCODING_PFPNACC, //!< PFPNACC
  AMED_X86_ENCODING_PI2FW, //!< PI2FW
  AMED_X86_ENCODING_PSWAPD, //!< PSWAPD
  AMED_X86_ENCODING_FEMMS, //!< FEMMS
  AMED_X86_ENCODING_PAVGUSB, //!< PAVGUSB
  AMED_X86_ENCODING_PF2ID, //!< PF2ID
  AMED_X86_ENCODING_PFACC, //!< PFACC
  AMED_X86_ENCODING_PFADD, //!< PFADD
  AMED_X86_ENCODING_PFCMPEQ, //!< PFCMPEQ
  AMED_X86_ENCODING_PFCMPGE, //!< PFCMPGE
  AMED_X86_ENCODING_PFCMPGT, //!< PFCMPGT
  AMED_X86_ENCODING_PFMAX, //!< PFMAX
  AMED_X86_ENCODING_PFMIN, //!< PFMIN
  AMED_X86_ENCODING_PFMUL, //!< PFMUL
  AMED_X86_ENCODING_PFRCP, //!< PFRCP
  AMED_X86_ENCODING_PFRCPIT2, //!< PFRCPIT2
  AMED_X86_ENCODING_PFRSQIT1, //!< PFRSQIT1
  AMED_X86_ENCODING_PFSUB, //!< PFSUB
  AMED_X86_ENCODING_PFSUBR, //!< PFSUBR
  AMED_X86_ENCODING_PI2FD, //!< PI2FD
  AMED_X86_ENCODING_PMULHRW, //!< PMULHRW
  AMED_X86_ENCODING_PREFETCH_mb_1, //!< PREFETCH_mb_1
  AMED_X86_ENCODING_PREFETCH_mb_2, //!< PREFETCH_mb_2
  AMED_X86_ENCODING_PREFETCH_mb_3, //!< PREFETCH_mb_3
  AMED_X86_ENCODING_PREFETCH_mb_4, //!< PREFETCH_mb_4
  AMED_X86_ENCODING_PREFETCH_mb_5, //!< PREFETCH_mb_5
  AMED_X86_ENCODING_PREFETCH_mb_6, //!< PREFETCH_mb_6
  AMED_X86_ENCODING_EMMS, //!< EMMS
  AMED_X86_ENCODING_MASKMOVQ, //!< MASKMOVQ
  AMED_X86_ENCODING_MOVNTQ, //!< MOVNTQ
  AMED_X86_ENCODING_MOVQ_mqrq_1, //!< MOVQ_mqrq_1
  AMED_X86_ENCODING_MOVQ_mqrq_3, //!< MOVQ_mqrq_3
  AMED_X86_ENCODING_MOVQ_rqmq_1, //!< MOVQ_rqmq_1
  AMED_X86_ENCODING_MOVQ_rqmq_2, //!< MOVQ_rqmq_2
  AMED_X86_ENCODING_MOVD_mdrd_1, //!< MOVD_mdrd_1
  AMED_X86_ENCODING_MOVD_rqmd, //!< MOVD_rqmd
  AMED_X86_ENCODING_PACKSSDW_rqmq_1, //!< PACKSSDW_rqmq_1
  AMED_X86_ENCODING_PACKSSDW_rqmq_2, //!< PACKSSDW_rqmq_2
  AMED_X86_ENCODING_PACKSSWB_rqmq_1, //!< PACKSSWB_rqmq_1
  AMED_X86_ENCODING_PACKSSWB_rqmq_2, //!< PACKSSWB_rqmq_2
  AMED_X86_ENCODING_PACKUSWB_rqmq_1, //!< PACKUSWB_rqmq_1
  AMED_X86_ENCODING_PACKUSWB_rqmq_2, //!< PACKUSWB_rqmq_2
  AMED_X86_ENCODING_PADDSB_rqmq, //!< PADDSB_rqmq
  AMED_X86_ENCODING_PADDSW_rqmq, //!< PADDSW_rqmq
  AMED_X86_ENCODING_PADDUSB_rqmq_1, //!< PADDUSB_rqmq_1
  AMED_X86_ENCODING_PADDUSB_rqmq_2, //!< PADDUSB_rqmq_2
  AMED_X86_ENCODING_PADDUSW_rqmq_1, //!< PADDUSW_rqmq_1
  AMED_X86_ENCODING_PADDUSW_rqmq_2, //!< PADDUSW_rqmq_2
  AMED_X86_ENCODING_PADDB_rqmq, //!< PADDB_rqmq
  AMED_X86_ENCODING_PADDD_rqmq, //!< PADDD_rqmq
  AMED_X86_ENCODING_PADDW_rqmq, //!< PADDW_rqmq
  AMED_X86_ENCODING_PAND_rqmq_1, //!< PAND_rqmq_1
  AMED_X86_ENCODING_PAND_rqmq_2, //!< PAND_rqmq_2
  AMED_X86_ENCODING_PANDN_rqmq_1, //!< PANDN_rqmq_1
  AMED_X86_ENCODING_PANDN_rqmq_2, //!< PANDN_rqmq_2
  AMED_X86_ENCODING_PAVGB_rqmq_1, //!< PAVGB_rqmq_1
  AMED_X86_ENCODING_PAVGB_rqmq_2, //!< PAVGB_rqmq_2
  AMED_X86_ENCODING_PAVGW_rqmq_1, //!< PAVGW_rqmq_1
  AMED_X86_ENCODING_PAVGW_rqmq_2, //!< PAVGW_rqmq_2
  AMED_X86_ENCODING_PCMPEQB_rqmq, //!< PCMPEQB_rqmq
  AMED_X86_ENCODING_PCMPEQD_rqmq, //!< PCMPEQD_rqmq
  AMED_X86_ENCODING_PCMPEQW_rqmq, //!< PCMPEQW_rqmq
  AMED_X86_ENCODING_PCMPGTB_rqmq_1, //!< PCMPGTB_rqmq_1
  AMED_X86_ENCODING_PCMPGTB_rqmq_2, //!< PCMPGTB_rqmq_2
  AMED_X86_ENCODING_PCMPGTD_rqmq_1, //!< PCMPGTD_rqmq_1
  AMED_X86_ENCODING_PCMPGTD_rqmq_2, //!< PCMPGTD_rqmq_2
  AMED_X86_ENCODING_PCMPGTW_rqmq_1, //!< PCMPGTW_rqmq_1
  AMED_X86_ENCODING_PCMPGTW_rqmq_2, //!< PCMPGTW_rqmq_2
  AMED_X86_ENCODING_PEXTRW_rdmqub, //!< PEXTRW_rdmqub
  AMED_X86_ENCODING_PFCPIT1, //!< PFCPIT1
  AMED_X86_ENCODING_PFSQRT, //!< PFSQRT
  AMED_X86_ENCODING_PINSRW_rqmxub, //!< PINSRW_rqmxub
  AMED_X86_ENCODING_PMADDWD_rqmq, //!< PMADDWD_rqmq
  AMED_X86_ENCODING_PMAXSW_rqmq, //!< PMAXSW_rqmq
  AMED_X86_ENCODING_PMAXUB_rqmq_1, //!< PMAXUB_rqmq_1
  AMED_X86_ENCODING_PMAXUB_rqmq_2, //!< PMAXUB_rqmq_2
  AMED_X86_ENCODING_PMINSW_rqmq, //!< PMINSW_rqmq
  AMED_X86_ENCODING_PMINUB_rqmq_1, //!< PMINUB_rqmq_1
  AMED_X86_ENCODING_PMINUB_rqmq_2, //!< PMINUB_rqmq_2
  AMED_X86_ENCODING_PMOVMSKB_rdmq, //!< PMOVMSKB_rdmq
  AMED_X86_ENCODING_PMULHUW_rqmq_1, //!< PMULHUW_rqmq_1
  AMED_X86_ENCODING_PMULHUW_rqmq_2, //!< PMULHUW_rqmq_2
  AMED_X86_ENCODING_PMULHW_rqmq_1, //!< PMULHW_rqmq_1
  AMED_X86_ENCODING_PMULHW_rqmq_2, //!< PMULHW_rqmq_2
  AMED_X86_ENCODING_PMULLW_rqmq, //!< PMULLW_rqmq
  AMED_X86_ENCODING_POR_rqmq, //!< POR_rqmq
  AMED_X86_ENCODING_PREFETCHW, //!< PREFETCHW
  AMED_X86_ENCODING_PSADBW_rqmq, //!< PSADBW_rqmq
  AMED_X86_ENCODING_PSHUFW, //!< PSHUFW
  AMED_X86_ENCODING_PSLLD_mqub, //!< PSLLD_mqub
  AMED_X86_ENCODING_PSLLD_rqmq, //!< PSLLD_rqmq
  AMED_X86_ENCODING_PSLLQ_mqub, //!< PSLLQ_mqub
  AMED_X86_ENCODING_PSLLQ_rqmq, //!< PSLLQ_rqmq
  AMED_X86_ENCODING_PSLLW_mqub, //!< PSLLW_mqub
  AMED_X86_ENCODING_PSLLW_rqmq, //!< PSLLW_rqmq
  AMED_X86_ENCODING_PSRAD_mqub, //!< PSRAD_mqub
  AMED_X86_ENCODING_PSRAD_rqmq, //!< PSRAD_rqmq
  AMED_X86_ENCODING_PSRAW_mqub, //!< PSRAW_mqub
  AMED_X86_ENCODING_PSRAW_rqmq, //!< PSRAW_rqmq
  AMED_X86_ENCODING_PSRLD_mqub, //!< PSRLD_mqub
  AMED_X86_ENCODING_PSRLD_rqmq, //!< PSRLD_rqmq
  AMED_X86_ENCODING_PSRLQ_mqub, //!< PSRLQ_mqub
  AMED_X86_ENCODING_PSRLQ_rqmq, //!< PSRLQ_rqmq
  AMED_X86_ENCODING_PSRLW_mqub, //!< PSRLW_mqub
  AMED_X86_ENCODING_PSRLW_rqmq, //!< PSRLW_rqmq
  AMED_X86_ENCODING_PSUBSB_rqmq, //!< PSUBSB_rqmq
  AMED_X86_ENCODING_PSUBSW_rqmq, //!< PSUBSW_rqmq
  AMED_X86_ENCODING_PSUBUSB_rqmq, //!< PSUBUSB_rqmq
  AMED_X86_ENCODING_PSUBUSW_rqmq, //!< PSUBUSW_rqmq
  AMED_X86_ENCODING_PSUBB_rqmq, //!< PSUBB_rqmq
  AMED_X86_ENCODING_PSUBD_rqmq, //!< PSUBD_rqmq
  AMED_X86_ENCODING_PSUBW_rqmq, //!< PSUBW_rqmq
  AMED_X86_ENCODING_PUNPCKHBW_rqmx, //!< PUNPCKHBW_rqmx
  AMED_X86_ENCODING_PUNPCKHDQ_rqmx, //!< PUNPCKHDQ_rqmx
  AMED_X86_ENCODING_PUNPCKHWD_rqmx, //!< PUNPCKHWD_rqmx
  AMED_X86_ENCODING_PUNPCKLBW_rqmd, //!< PUNPCKLBW_rqmd
  AMED_X86_ENCODING_PUNPCKLDQ_rqmd, //!< PUNPCKLDQ_rqmd
  AMED_X86_ENCODING_PUNPCKLWD_rqmd, //!< PUNPCKLWD_rqmd
  AMED_X86_ENCODING_PXOR_rqmq, //!< PXOR_rqmq
  AMED_X86_ENCODING_ADDPD, //!< ADDPD
  AMED_X86_ENCODING_ADDPS, //!< ADDPS
  AMED_X86_ENCODING_ADDSD, //!< ADDSD
  AMED_X86_ENCODING_ADDSS, //!< ADDSS
  AMED_X86_ENCODING_ADDSUBPD, //!< ADDSUBPD
  AMED_X86_ENCODING_ADDSUBPS, //!< ADDSUBPS
  AMED_X86_ENCODING_ANDNPD, //!< ANDNPD
  AMED_X86_ENCODING_ANDNPS, //!< ANDNPS
  AMED_X86_ENCODING_ANDPD, //!< ANDPD
  AMED_X86_ENCODING_ANDPS, //!< ANDPS
  AMED_X86_ENCODING_BLENDPD, //!< BLENDPD
  AMED_X86_ENCODING_BLENDPS, //!< BLENDPS
  AMED_X86_ENCODING_BLENDVPD, //!< BLENDVPD
  AMED_X86_ENCODING_BLENDVPS, //!< BLENDVPS
  AMED_X86_ENCODING_CMPPD, //!< CMPPD
  AMED_X86_ENCODING_CMPPS, //!< CMPPS
  AMED_X86_ENCODING_CMPSD_rqmqub, //!< CMPSD_rqmqub
  AMED_X86_ENCODING_CMPSS, //!< CMPSS
  AMED_X86_ENCODING_COMISD, //!< COMISD
  AMED_X86_ENCODING_COMISS, //!< COMISS
  AMED_X86_ENCODING_CRC32_rymb, //!< CRC32_rymb
  AMED_X86_ENCODING_CRC32_rymv, //!< CRC32_rymv
  AMED_X86_ENCODING_CVTDQ2PD, //!< CVTDQ2PD
  AMED_X86_ENCODING_CVTDQ2PS, //!< CVTDQ2PS
  AMED_X86_ENCODING_CVTPD2DQ, //!< CVTPD2DQ
  AMED_X86_ENCODING_CVTPD2PI, //!< CVTPD2PI
  AMED_X86_ENCODING_CVTPD2PS, //!< CVTPD2PS
  AMED_X86_ENCODING_CVTPI2PD, //!< CVTPI2PD
  AMED_X86_ENCODING_CVTPI2PS, //!< CVTPI2PS
  AMED_X86_ENCODING_CVTPS2DQ, //!< CVTPS2DQ
  AMED_X86_ENCODING_CVTPS2PD, //!< CVTPS2PD
  AMED_X86_ENCODING_CVTPS2PI, //!< CVTPS2PI
  AMED_X86_ENCODING_CVTSD2SI, //!< CVTSD2SI
  AMED_X86_ENCODING_CVTSD2SS, //!< CVTSD2SS
  AMED_X86_ENCODING_CVTSI2SD, //!< CVTSI2SD
  AMED_X86_ENCODING_CVTSI2SS, //!< CVTSI2SS
  AMED_X86_ENCODING_CVTSS2SD, //!< CVTSS2SD
  AMED_X86_ENCODING_CVTSS2SI, //!< CVTSS2SI
  AMED_X86_ENCODING_CVTTPD2DQ, //!< CVTTPD2DQ
  AMED_X86_ENCODING_CVTTPD2PI, //!< CVTTPD2PI
  AMED_X86_ENCODING_CVTTPS2DQ, //!< CVTTPS2DQ
  AMED_X86_ENCODING_CVTTPS2PI, //!< CVTTPS2PI
  AMED_X86_ENCODING_CVTTSD2SI, //!< CVTTSD2SI
  AMED_X86_ENCODING_CVTTSS2SI, //!< CVTTSS2SI
  AMED_X86_ENCODING_DIVPD, //!< DIVPD
  AMED_X86_ENCODING_DIVPS, //!< DIVPS
  AMED_X86_ENCODING_DIVSD, //!< DIVSD
  AMED_X86_ENCODING_DIVSS, //!< DIVSS
  AMED_X86_ENCODING_DPPD, //!< DPPD
  AMED_X86_ENCODING_DPPS, //!< DPPS
  AMED_X86_ENCODING_EXTRACTPS, //!< EXTRACTPS
  AMED_X86_ENCODING_FISTTP_md80, //!< FISTTP_md80
  AMED_X86_ENCODING_FISTTP_mq80, //!< FISTTP_mq80
  AMED_X86_ENCODING_FISTTP_mw80, //!< FISTTP_mw80
  AMED_X86_ENCODING_FXRSTOR, //!< FXRSTOR
  AMED_X86_ENCODING_FXRSTOR64, //!< FXRSTOR64
  AMED_X86_ENCODING_FXSAVE, //!< FXSAVE
  AMED_X86_ENCODING_FXSAVE64, //!< FXSAVE64
  AMED_X86_ENCODING_HADDPD, //!< HADDPD
  AMED_X86_ENCODING_HADDPS, //!< HADDPS
  AMED_X86_ENCODING_HSUBPD, //!< HSUBPD
  AMED_X86_ENCODING_HSUBPS, //!< HSUBPS
  AMED_X86_ENCODING_INSERTPS, //!< INSERTPS
  AMED_X86_ENCODING_LDDQU, //!< LDDQU
  AMED_X86_ENCODING_LDMXCSR, //!< LDMXCSR
  AMED_X86_ENCODING_LFENCE, //!< LFENCE
  AMED_X86_ENCODING_MASKMOVDQU, //!< MASKMOVDQU
  AMED_X86_ENCODING_MAXPD, //!< MAXPD
  AMED_X86_ENCODING_MAXPS, //!< MAXPS
  AMED_X86_ENCODING_MAXSD, //!< MAXSD
  AMED_X86_ENCODING_MAXSS, //!< MAXSS
  AMED_X86_ENCODING_MFENCE, //!< MFENCE
  AMED_X86_ENCODING_MINPD, //!< MINPD
  AMED_X86_ENCODING_MINPS, //!< MINPS
  AMED_X86_ENCODING_MINSD, //!< MINSD
  AMED_X86_ENCODING_MINSS, //!< MINSS
  AMED_X86_ENCODING_MOVAPD_moro, //!< MOVAPD_moro
  AMED_X86_ENCODING_MOVAPD_romo, //!< MOVAPD_romo
  AMED_X86_ENCODING_MOVAPS_moro, //!< MOVAPS_moro
  AMED_X86_ENCODING_MOVAPS_romo, //!< MOVAPS_romo
  AMED_X86_ENCODING_MOVDDUP, //!< MOVDDUP
  AMED_X86_ENCODING_MOVDQ2Q, //!< MOVDQ2Q
  AMED_X86_ENCODING_MOVDQA_moro, //!< MOVDQA_moro
  AMED_X86_ENCODING_MOVDQA_romo, //!< MOVDQA_romo
  AMED_X86_ENCODING_MOVDQU_moro, //!< MOVDQU_moro
  AMED_X86_ENCODING_MOVDQU_romo, //!< MOVDQU_romo
  AMED_X86_ENCODING_MOVHLPS, //!< MOVHLPS
  AMED_X86_ENCODING_MOVHPD_mqrq, //!< MOVHPD_mqrq
  AMED_X86_ENCODING_MOVHPD_rqmq, //!< MOVHPD_rqmq
  AMED_X86_ENCODING_MOVHPS_mqro, //!< MOVHPS_mqro
  AMED_X86_ENCODING_MOVHPS_rqmq, //!< MOVHPS_rqmq
  AMED_X86_ENCODING_MOVLHPS, //!< MOVLHPS
  AMED_X86_ENCODING_MOVLPD_mqrq, //!< MOVLPD_mqrq
  AMED_X86_ENCODING_MOVLPD_rqmq, //!< MOVLPD_rqmq
  AMED_X86_ENCODING_MOVLPS_mqro, //!< MOVLPS_mqro
  AMED_X86_ENCODING_MOVLPS_rqmq, //!< MOVLPS_rqmq
  AMED_X86_ENCODING_MOVMSKPD, //!< MOVMSKPD
  AMED_X86_ENCODING_MOVMSKPS, //!< MOVMSKPS
  AMED_X86_ENCODING_MOVNTDQ, //!< MOVNTDQ
  AMED_X86_ENCODING_MOVNTDQA, //!< MOVNTDQA
  AMED_X86_ENCODING_MOVNTI, //!< MOVNTI
  AMED_X86_ENCODING_MOVNTPD, //!< MOVNTPD
  AMED_X86_ENCODING_MOVNTPS, //!< MOVNTPS
  AMED_X86_ENCODING_MOVQ_mqrq_2, //!< MOVQ_mqrq_2
  AMED_X86_ENCODING_MOVQ_mxrq, //!< MOVQ_mxrq
  AMED_X86_ENCODING_MOVQ_romq_1, //!< MOVQ_romq_1
  AMED_X86_ENCODING_MOVQ_romq_2, //!< MOVQ_romq_2
  AMED_X86_ENCODING_MOVQ2DQ, //!< MOVQ2DQ
  AMED_X86_ENCODING_MOVSD_mqrq, //!< MOVSD_mqrq
  AMED_X86_ENCODING_MOVSD_rxmq, //!< MOVSD_rxmq
  AMED_X86_ENCODING_MOVSHDUP, //!< MOVSHDUP
  AMED_X86_ENCODING_MOVSLDUP, //!< MOVSLDUP
  AMED_X86_ENCODING_MOVSS_mdrd, //!< MOVSS_mdrd
  AMED_X86_ENCODING_MOVSS_rxmd, //!< MOVSS_rxmd
  AMED_X86_ENCODING_MOVUPD_moro, //!< MOVUPD_moro
  AMED_X86_ENCODING_MOVUPD_romo, //!< MOVUPD_romo
  AMED_X86_ENCODING_MOVUPS_moro, //!< MOVUPS_moro
  AMED_X86_ENCODING_MOVUPS_romo, //!< MOVUPS_romo
  AMED_X86_ENCODING_MOVD_mdrd_2, //!< MOVD_mdrd_2
  AMED_X86_ENCODING_MOVD_romd, //!< MOVD_romd
  AMED_X86_ENCODING_MPSADBW, //!< MPSADBW
  AMED_X86_ENCODING_MULPD, //!< MULPD
  AMED_X86_ENCODING_MULPS, //!< MULPS
  AMED_X86_ENCODING_MULSD, //!< MULSD
  AMED_X86_ENCODING_MULSS, //!< MULSS
  AMED_X86_ENCODING_ORPD, //!< ORPD
  AMED_X86_ENCODING_ORPS, //!< ORPS
  AMED_X86_ENCODING_PABSB_romo, //!< PABSB_romo
  AMED_X86_ENCODING_PABSB_rqmq, //!< PABSB_rqmq
  AMED_X86_ENCODING_PABSD_romo_1, //!< PABSD_romo_1
  AMED_X86_ENCODING_PABSD_romo_2, //!< PABSD_romo_2
  AMED_X86_ENCODING_PABSD_rqmq_1, //!< PABSD_rqmq_1
  AMED_X86_ENCODING_PABSD_rqmq_2, //!< PABSD_rqmq_2
  AMED_X86_ENCODING_PABSW_romo, //!< PABSW_romo
  AMED_X86_ENCODING_PABSW_rqmq, //!< PABSW_rqmq
  AMED_X86_ENCODING_PACKSSDW_romo, //!< PACKSSDW_romo
  AMED_X86_ENCODING_PACKSSWB_romo, //!< PACKSSWB_romo
  AMED_X86_ENCODING_PACKUSDW, //!< PACKUSDW
  AMED_X86_ENCODING_PACKUSWB_romo, //!< PACKUSWB_romo
  AMED_X86_ENCODING_PADDSB_romo, //!< PADDSB_romo
  AMED_X86_ENCODING_PADDSW_romo, //!< PADDSW_romo
  AMED_X86_ENCODING_PADDUSB_romo, //!< PADDUSB_romo
  AMED_X86_ENCODING_PADDUSW_romo, //!< PADDUSW_romo
  AMED_X86_ENCODING_PADDB_romo, //!< PADDB_romo
  AMED_X86_ENCODING_PADDD_romo, //!< PADDD_romo
  AMED_X86_ENCODING_PADDQ_romo, //!< PADDQ_romo
  AMED_X86_ENCODING_PADDQ_rqmq, //!< PADDQ_rqmq
  AMED_X86_ENCODING_PADDW_romo, //!< PADDW_romo
  AMED_X86_ENCODING_PALIGNR_romoub, //!< PALIGNR_romoub
  AMED_X86_ENCODING_PALIGNR_rqmqub, //!< PALIGNR_rqmqub
  AMED_X86_ENCODING_PAND_romo, //!< PAND_romo
  AMED_X86_ENCODING_PANDN_romo, //!< PANDN_romo
  AMED_X86_ENCODING_PAVGB_romo, //!< PAVGB_romo
  AMED_X86_ENCODING_PAVGW_romo, //!< PAVGW_romo
  AMED_X86_ENCODING_PBLENDVB, //!< PBLENDVB
  AMED_X86_ENCODING_PBLENDW, //!< PBLENDW
  AMED_X86_ENCODING_PCMPEQQ, //!< PCMPEQQ
  AMED_X86_ENCODING_PCMPEQB_romo, //!< PCMPEQB_romo
  AMED_X86_ENCODING_PCMPEQD_romo, //!< PCMPEQD_romo
  AMED_X86_ENCODING_PCMPEQW_romo, //!< PCMPEQW_romo
  AMED_X86_ENCODING_PCMPESTRI, //!< PCMPESTRI
  AMED_X86_ENCODING_PCMPESTRM, //!< PCMPESTRM
  AMED_X86_ENCODING_PCMPGTQ, //!< PCMPGTQ
  AMED_X86_ENCODING_PCMPGTB_romo, //!< PCMPGTB_romo
  AMED_X86_ENCODING_PCMPGTD_romo, //!< PCMPGTD_romo
  AMED_X86_ENCODING_PCMPGTW_romo, //!< PCMPGTW_romo
  AMED_X86_ENCODING_PCMPISTRI, //!< PCMPISTRI
  AMED_X86_ENCODING_PCMPISTRM, //!< PCMPISTRM
  AMED_X86_ENCODING_PEXTRW_mxroub, //!< PEXTRW_mxroub
  AMED_X86_ENCODING_PEXTRW_rdmoub, //!< PEXTRW_rdmoub
  AMED_X86_ENCODING_PEXTRB, //!< PEXTRB
  AMED_X86_ENCODING_PEXTRx, //!< PEXTRx
  AMED_X86_ENCODING_PHADDSW_romo, //!< PHADDSW_romo
  AMED_X86_ENCODING_PHADDSW_rqmq, //!< PHADDSW_rqmq
  AMED_X86_ENCODING_PHADDD_romo, //!< PHADDD_romo
  AMED_X86_ENCODING_PHADDD_rqmq, //!< PHADDD_rqmq
  AMED_X86_ENCODING_PHADDW_romo, //!< PHADDW_romo
  AMED_X86_ENCODING_PHADDW_rqmq, //!< PHADDW_rqmq
  AMED_X86_ENCODING_PHMINPOSUW, //!< PHMINPOSUW
  AMED_X86_ENCODING_PHSUBSW_romo, //!< PHSUBSW_romo
  AMED_X86_ENCODING_PHSUBSW_rqmq, //!< PHSUBSW_rqmq
  AMED_X86_ENCODING_PHSUBD_romo, //!< PHSUBD_romo
  AMED_X86_ENCODING_PHSUBD_rqmq, //!< PHSUBD_rqmq
  AMED_X86_ENCODING_PHSUBW_romo, //!< PHSUBW_romo
  AMED_X86_ENCODING_PHSUBW_rqmq, //!< PHSUBW_rqmq
  AMED_X86_ENCODING_PINSRW_romxub, //!< PINSRW_romxub
  AMED_X86_ENCODING_PINSRB, //!< PINSRB
  AMED_X86_ENCODING_PINSRx, //!< PINSRx
  AMED_X86_ENCODING_PMADDUBSW_romo, //!< PMADDUBSW_romo
  AMED_X86_ENCODING_PMADDUBSW_rqmq, //!< PMADDUBSW_rqmq
  AMED_X86_ENCODING_PMADDWD_romo, //!< PMADDWD_romo
  AMED_X86_ENCODING_PMAXSB, //!< PMAXSB
  AMED_X86_ENCODING_PMAXSD, //!< PMAXSD
  AMED_X86_ENCODING_PMAXSW_romo, //!< PMAXSW_romo
  AMED_X86_ENCODING_PMAXUB_romo, //!< PMAXUB_romo
  AMED_X86_ENCODING_PMAXUW, //!< PMAXUW
  AMED_X86_ENCODING_PMAXUD, //!< PMAXUD
  AMED_X86_ENCODING_PMINSB, //!< PMINSB
  AMED_X86_ENCODING_PMINSW_romo, //!< PMINSW_romo
  AMED_X86_ENCODING_PMINSD, //!< PMINSD
  AMED_X86_ENCODING_PMINUB_romo, //!< PMINUB_romo
  AMED_X86_ENCODING_PMINUW, //!< PMINUW
  AMED_X86_ENCODING_PMINUD, //!< PMINUD
  AMED_X86_ENCODING_PMOVMSKB_rdmo, //!< PMOVMSKB_rdmo
  AMED_X86_ENCODING_PMOVSXBD, //!< PMOVSXBD
  AMED_X86_ENCODING_PMOVSXBQ, //!< PMOVSXBQ
  AMED_X86_ENCODING_PMOVSXBW, //!< PMOVSXBW
  AMED_X86_ENCODING_PMOVSXDQ, //!< PMOVSXDQ
  AMED_X86_ENCODING_PMOVSXWD, //!< PMOVSXWD
  AMED_X86_ENCODING_PMOVSXWQ, //!< PMOVSXWQ
  AMED_X86_ENCODING_PMOVZXBD, //!< PMOVZXBD
  AMED_X86_ENCODING_PMOVZXBQ, //!< PMOVZXBQ
  AMED_X86_ENCODING_PMOVZXBW, //!< PMOVZXBW
  AMED_X86_ENCODING_PMOVZXDQ, //!< PMOVZXDQ
  AMED_X86_ENCODING_PMOVZXWD, //!< PMOVZXWD
  AMED_X86_ENCODING_PMOVZXWQ, //!< PMOVZXWQ
  AMED_X86_ENCODING_PMULDQ, //!< PMULDQ
  AMED_X86_ENCODING_PMULHRSW_romo, //!< PMULHRSW_romo
  AMED_X86_ENCODING_PMULHRSW_rqmq, //!< PMULHRSW_rqmq
  AMED_X86_ENCODING_PMULHUW_romo, //!< PMULHUW_romo
  AMED_X86_ENCODING_PMULHW_romo, //!< PMULHW_romo
  AMED_X86_ENCODING_PMULLW_romo, //!< PMULLW_romo
  AMED_X86_ENCODING_PMULLD, //!< PMULLD
  AMED_X86_ENCODING_PMULUDQ_romo, //!< PMULUDQ_romo
  AMED_X86_ENCODING_PMULUDQ_rqmq, //!< PMULUDQ_rqmq
  AMED_X86_ENCODING_POPCNT_rvmv, //!< POPCNT_rvmv
  AMED_X86_ENCODING_POR_romo, //!< POR_romo
  AMED_X86_ENCODING_PREFETCHNTA, //!< PREFETCHNTA
  AMED_X86_ENCODING_PREFETCHT0, //!< PREFETCHT0
  AMED_X86_ENCODING_PREFETCHT1, //!< PREFETCHT1
  AMED_X86_ENCODING_PREFETCHT2, //!< PREFETCHT2
  AMED_X86_ENCODING_PSADBW_romo, //!< PSADBW_romo
  AMED_X86_ENCODING_PSHUFB_romo, //!< PSHUFB_romo
  AMED_X86_ENCODING_PSHUFB_rqmq, //!< PSHUFB_rqmq
  AMED_X86_ENCODING_PSHUFD, //!< PSHUFD
  AMED_X86_ENCODING_PSHUFHW, //!< PSHUFHW
  AMED_X86_ENCODING_PSHUFLW, //!< PSHUFLW
  AMED_X86_ENCODING_PSIGNB_romo, //!< PSIGNB_romo
  AMED_X86_ENCODING_PSIGNB_rqmq, //!< PSIGNB_rqmq
  AMED_X86_ENCODING_PSIGND_romo, //!< PSIGND_romo
  AMED_X86_ENCODING_PSIGND_rqmq, //!< PSIGND_rqmq
  AMED_X86_ENCODING_PSIGNW_romo, //!< PSIGNW_romo
  AMED_X86_ENCODING_PSIGNW_rqmq, //!< PSIGNW_rqmq
  AMED_X86_ENCODING_PSLLDQ, //!< PSLLDQ
  AMED_X86_ENCODING_PSLLD_moub, //!< PSLLD_moub
  AMED_X86_ENCODING_PSLLD_romo_1, //!< PSLLD_romo_1
  AMED_X86_ENCODING_PSLLD_romo_2, //!< PSLLD_romo_2
  AMED_X86_ENCODING_PSLLQ_moub, //!< PSLLQ_moub
  AMED_X86_ENCODING_PSLLQ_romo_1, //!< PSLLQ_romo_1
  AMED_X86_ENCODING_PSLLQ_romo_2, //!< PSLLQ_romo_2
  AMED_X86_ENCODING_PSLLW_moub, //!< PSLLW_moub
  AMED_X86_ENCODING_PSLLW_romo_1, //!< PSLLW_romo_1
  AMED_X86_ENCODING_PSLLW_romo_2, //!< PSLLW_romo_2
  AMED_X86_ENCODING_PSRAD_moub, //!< PSRAD_moub
  AMED_X86_ENCODING_PSRAD_romo_1, //!< PSRAD_romo_1
  AMED_X86_ENCODING_PSRAD_romo_2, //!< PSRAD_romo_2
  AMED_X86_ENCODING_PSRAW_moub, //!< PSRAW_moub
  AMED_X86_ENCODING_PSRAW_romo_1, //!< PSRAW_romo_1
  AMED_X86_ENCODING_PSRAW_romo_2, //!< PSRAW_romo_2
  AMED_X86_ENCODING_PSRLDQ, //!< PSRLDQ
  AMED_X86_ENCODING_PSRLD_moub, //!< PSRLD_moub
  AMED_X86_ENCODING_PSRLD_romo_1, //!< PSRLD_romo_1
  AMED_X86_ENCODING_PSRLD_romo_2, //!< PSRLD_romo_2
  AMED_X86_ENCODING_PSRLQ_moub, //!< PSRLQ_moub
  AMED_X86_ENCODING_PSRLQ_romo_1, //!< PSRLQ_romo_1
  AMED_X86_ENCODING_PSRLQ_romo_2, //!< PSRLQ_romo_2
  AMED_X86_ENCODING_PSRLW_moub, //!< PSRLW_moub
  AMED_X86_ENCODING_PSRLW_romo_1, //!< PSRLW_romo_1
  AMED_X86_ENCODING_PSRLW_romo_2, //!< PSRLW_romo_2
  AMED_X86_ENCODING_PSUBQ_romo, //!< PSUBQ_romo
  AMED_X86_ENCODING_PSUBQ_rqmq, //!< PSUBQ_rqmq
  AMED_X86_ENCODING_PSUBSB_romo, //!< PSUBSB_romo
  AMED_X86_ENCODING_PSUBSW_romo, //!< PSUBSW_romo
  AMED_X86_ENCODING_PSUBUSB_romo, //!< PSUBUSB_romo
  AMED_X86_ENCODING_PSUBUSW_romo, //!< PSUBUSW_romo
  AMED_X86_ENCODING_PSUBB_romo, //!< PSUBB_romo
  AMED_X86_ENCODING_PSUBD_romo, //!< PSUBD_romo
  AMED_X86_ENCODING_PSUBW_romo, //!< PSUBW_romo
  AMED_X86_ENCODING_PTEST, //!< PTEST
  AMED_X86_ENCODING_PUNPCKHBW_romx, //!< PUNPCKHBW_romx
  AMED_X86_ENCODING_PUNPCKHDQ_romx, //!< PUNPCKHDQ_romx
  AMED_X86_ENCODING_PUNPCKHQDQ, //!< PUNPCKHQDQ
  AMED_X86_ENCODING_PUNPCKHWD_romx, //!< PUNPCKHWD_romx
  AMED_X86_ENCODING_PUNPCKLBW_romx, //!< PUNPCKLBW_romx
  AMED_X86_ENCODING_PUNPCKLDQ_romx, //!< PUNPCKLDQ_romx
  AMED_X86_ENCODING_PUNPCKLQDQ, //!< PUNPCKLQDQ
  AMED_X86_ENCODING_PUNPCKLWD_romx, //!< PUNPCKLWD_romx
  AMED_X86_ENCODING_PXOR_romo, //!< PXOR_romo
  AMED_X86_ENCODING_RCPPS, //!< RCPPS
  AMED_X86_ENCODING_RCPSS, //!< RCPSS
  AMED_X86_ENCODING_ROUNDPD, //!< ROUNDPD
  AMED_X86_ENCODING_ROUNDPS, //!< ROUNDPS
  AMED_X86_ENCODING_ROUNDSD, //!< ROUNDSD
  AMED_X86_ENCODING_ROUNDSS, //!< ROUNDSS
  AMED_X86_ENCODING_RSQRTPS, //!< RSQRTPS
  AMED_X86_ENCODING_RSQRTSS, //!< RSQRTSS
  AMED_X86_ENCODING_SFENCE, //!< SFENCE
  AMED_X86_ENCODING_SHUFPD, //!< SHUFPD
  AMED_X86_ENCODING_SHUFPS, //!< SHUFPS
  AMED_X86_ENCODING_SQRTPD, //!< SQRTPD
  AMED_X86_ENCODING_SQRTPS, //!< SQRTPS
  AMED_X86_ENCODING_SQRTSD, //!< SQRTSD
  AMED_X86_ENCODING_SQRTSS, //!< SQRTSS
  AMED_X86_ENCODING_STMXCSR, //!< STMXCSR
  AMED_X86_ENCODING_SUBPD, //!< SUBPD
  AMED_X86_ENCODING_SUBPS, //!< SUBPS
  AMED_X86_ENCODING_SUBSD, //!< SUBSD
  AMED_X86_ENCODING_SUBSS, //!< SUBSS
  AMED_X86_ENCODING_UCOMISD, //!< UCOMISD
  AMED_X86_ENCODING_UCOMISS, //!< UCOMISS
  AMED_X86_ENCODING_UNPCKHPD, //!< UNPCKHPD
  AMED_X86_ENCODING_UNPCKHPS, //!< UNPCKHPS
  AMED_X86_ENCODING_UNPCKLPD, //!< UNPCKLPD
  AMED_X86_ENCODING_UNPCKLPS, //!< UNPCKLPS
  AMED_X86_ENCODING_XORPD, //!< XORPD
  AMED_X86_ENCODING_XORPS, //!< XORPS
  AMED_X86_ENCODING_VADDPD_ronomo, //!< VADDPD_ronomo
  AMED_X86_ENCODING_VADDPD_rxnxmx, //!< VADDPD_rxnxmx
  AMED_X86_ENCODING_VADDPD_rynymy, //!< VADDPD_rynymy
  AMED_X86_ENCODING_VADDPD_rznzmz, //!< VADDPD_rznzmz
  AMED_X86_ENCODING_VADDPS_ronomo, //!< VADDPS_ronomo
  AMED_X86_ENCODING_VADDPS_rxnxmx, //!< VADDPS_rxnxmx
  AMED_X86_ENCODING_VADDPS_rynymy, //!< VADDPS_rynymy
  AMED_X86_ENCODING_VADDPS_rznzmz, //!< VADDPS_rznzmz
  AMED_X86_ENCODING_VADDSD_ronomq, //!< VADDSD_ronomq
  AMED_X86_ENCODING_VADDSD_ronomx, //!< VADDSD_ronomx
  AMED_X86_ENCODING_VADDSS_ronomd, //!< VADDSS_ronomd
  AMED_X86_ENCODING_VADDSS_ronomx, //!< VADDSS_ronomx
  AMED_X86_ENCODING_VADDSUBPD, //!< VADDSUBPD
  AMED_X86_ENCODING_VADDSUBPS, //!< VADDSUBPS
  AMED_X86_ENCODING_VAESDEC_ronomo_1, //!< VAESDEC_ronomo_1
  AMED_X86_ENCODING_VAESDEC_ronomo_2, //!< VAESDEC_ronomo_2
  AMED_X86_ENCODING_VAESDEC_rynymy_1, //!< VAESDEC_rynymy_1
  AMED_X86_ENCODING_VAESDEC_rynymy_2, //!< VAESDEC_rynymy_2
  AMED_X86_ENCODING_VAESDEC_rznzmz, //!< VAESDEC_rznzmz
  AMED_X86_ENCODING_VAESDECLAST_ronomo_1, //!< VAESDECLAST_ronomo_1
  AMED_X86_ENCODING_VAESDECLAST_ronomo_2, //!< VAESDECLAST_ronomo_2
  AMED_X86_ENCODING_VAESDECLAST_rynymy_1, //!< VAESDECLAST_rynymy_1
  AMED_X86_ENCODING_VAESDECLAST_rynymy_2, //!< VAESDECLAST_rynymy_2
  AMED_X86_ENCODING_VAESDECLAST_rznzmz, //!< VAESDECLAST_rznzmz
  AMED_X86_ENCODING_VAESENC_ronomo_1, //!< VAESENC_ronomo_1
  AMED_X86_ENCODING_VAESENC_ronomo_2, //!< VAESENC_ronomo_2
  AMED_X86_ENCODING_VAESENC_rynymy_1, //!< VAESENC_rynymy_1
  AMED_X86_ENCODING_VAESENC_rynymy_2, //!< VAESENC_rynymy_2
  AMED_X86_ENCODING_VAESENC_rznzmz, //!< VAESENC_rznzmz
  AMED_X86_ENCODING_VAESENCLAST_ronomo_1, //!< VAESENCLAST_ronomo_1
  AMED_X86_ENCODING_VAESENCLAST_ronomo_2, //!< VAESENCLAST_ronomo_2
  AMED_X86_ENCODING_VAESENCLAST_rynymy_1, //!< VAESENCLAST_rynymy_1
  AMED_X86_ENCODING_VAESENCLAST_rynymy_2, //!< VAESENCLAST_rynymy_2
  AMED_X86_ENCODING_VAESENCLAST_rznzmz, //!< VAESENCLAST_rznzmz
  AMED_X86_ENCODING_VAESIMC, //!< VAESIMC
  AMED_X86_ENCODING_VAESKEYGENASSIST, //!< VAESKEYGENASSIST
  AMED_X86_ENCODING_VANDNPD_ronomo, //!< VANDNPD_ronomo
  AMED_X86_ENCODING_VANDNPD_rxnxmx, //!< VANDNPD_rxnxmx
  AMED_X86_ENCODING_VANDNPD_rynymy, //!< VANDNPD_rynymy
  AMED_X86_ENCODING_VANDNPD_rznzmz, //!< VANDNPD_rznzmz
  AMED_X86_ENCODING_VANDNPS_ronomo, //!< VANDNPS_ronomo
  AMED_X86_ENCODING_VANDNPS_rxnxmx, //!< VANDNPS_rxnxmx
  AMED_X86_ENCODING_VANDNPS_rynymy, //!< VANDNPS_rynymy
  AMED_X86_ENCODING_VANDNPS_rznzmz, //!< VANDNPS_rznzmz
  AMED_X86_ENCODING_VANDPD_ronomo, //!< VANDPD_ronomo
  AMED_X86_ENCODING_VANDPD_rxnxmx, //!< VANDPD_rxnxmx
  AMED_X86_ENCODING_VANDPD_rynymy, //!< VANDPD_rynymy
  AMED_X86_ENCODING_VANDPD_rznzmz, //!< VANDPD_rznzmz
  AMED_X86_ENCODING_VANDPS_ronomo, //!< VANDPS_ronomo
  AMED_X86_ENCODING_VANDPS_rxnxmx, //!< VANDPS_rxnxmx
  AMED_X86_ENCODING_VANDPS_rynymy, //!< VANDPS_rynymy
  AMED_X86_ENCODING_VANDPS_rznzmz, //!< VANDPS_rznzmz
  AMED_X86_ENCODING_VBLENDPD, //!< VBLENDPD
  AMED_X86_ENCODING_VBLENDPS, //!< VBLENDPS
  AMED_X86_ENCODING_VBLENDVPD, //!< VBLENDVPD
  AMED_X86_ENCODING_VBLENDVPS, //!< VBLENDVPS
  AMED_X86_ENCODING_VCMPPD_nomoub, //!< VCMPPD_nomoub
  AMED_X86_ENCODING_VCMPPD_nymyub, //!< VCMPPD_nymyub
  AMED_X86_ENCODING_VCMPPD_nzmzub, //!< VCMPPD_nzmzub
  AMED_X86_ENCODING_VCMPPD_rxnxmxub, //!< VCMPPD_rxnxmxub
  AMED_X86_ENCODING_VCMPPS_nomoub, //!< VCMPPS_nomoub
  AMED_X86_ENCODING_VCMPPS_nymyub, //!< VCMPPS_nymyub
  AMED_X86_ENCODING_VCMPPS_nzmzub, //!< VCMPPS_nzmzub
  AMED_X86_ENCODING_VCMPPS_rxnxmxub, //!< VCMPPS_rxnxmxub
  AMED_X86_ENCODING_VCMPSD_nomxub, //!< VCMPSD_nomxub
  AMED_X86_ENCODING_VCMPSD_ronomqub, //!< VCMPSD_ronomqub
  AMED_X86_ENCODING_VCMPSS_nomxub, //!< VCMPSS_nomxub
  AMED_X86_ENCODING_VCMPSS_ronomdub, //!< VCMPSS_ronomdub
  AMED_X86_ENCODING_VCOMISD_romx, //!< VCOMISD_romx
  AMED_X86_ENCODING_VCOMISD_rqmq, //!< VCOMISD_rqmq
  AMED_X86_ENCODING_VCOMISS_rdmd, //!< VCOMISS_rdmd
  AMED_X86_ENCODING_VCOMISS_romx, //!< VCOMISS_romx
  AMED_X86_ENCODING_VCVTDQ2PD_romx, //!< VCVTDQ2PD_romx
  AMED_X86_ENCODING_VCVTDQ2PD_rxmx, //!< VCVTDQ2PD_rxmx
  AMED_X86_ENCODING_VCVTDQ2PD_rymo, //!< VCVTDQ2PD_rymo
  AMED_X86_ENCODING_VCVTDQ2PD_rzmy, //!< VCVTDQ2PD_rzmy
  AMED_X86_ENCODING_VCVTDQ2PS_romo, //!< VCVTDQ2PS_romo
  AMED_X86_ENCODING_VCVTDQ2PS_rxmx, //!< VCVTDQ2PS_rxmx
  AMED_X86_ENCODING_VCVTDQ2PS_rymy, //!< VCVTDQ2PS_rymy
  AMED_X86_ENCODING_VCVTDQ2PS_rzmz, //!< VCVTDQ2PS_rzmz
  AMED_X86_ENCODING_VCVTPD2DQ_romo, //!< VCVTPD2DQ_romo
  AMED_X86_ENCODING_VCVTPD2DQ_romx, //!< VCVTPD2DQ_romx
  AMED_X86_ENCODING_VCVTPD2DQ_romy, //!< VCVTPD2DQ_romy
  AMED_X86_ENCODING_VCVTPD2DQ_rymz, //!< VCVTPD2DQ_rymz
  AMED_X86_ENCODING_VCVTPD2PS_romo, //!< VCVTPD2PS_romo
  AMED_X86_ENCODING_VCVTPD2PS_romx, //!< VCVTPD2PS_romx
  AMED_X86_ENCODING_VCVTPD2PS_romy, //!< VCVTPD2PS_romy
  AMED_X86_ENCODING_VCVTPD2PS_rymz, //!< VCVTPD2PS_rymz
  AMED_X86_ENCODING_VCVTPS2DQ_romo, //!< VCVTPS2DQ_romo
  AMED_X86_ENCODING_VCVTPS2DQ_rxmx, //!< VCVTPS2DQ_rxmx
  AMED_X86_ENCODING_VCVTPS2DQ_rymy, //!< VCVTPS2DQ_rymy
  AMED_X86_ENCODING_VCVTPS2DQ_rzmz, //!< VCVTPS2DQ_rzmz
  AMED_X86_ENCODING_VCVTPS2PD_romx, //!< VCVTPS2PD_romx
  AMED_X86_ENCODING_VCVTPS2PD_rxmx, //!< VCVTPS2PD_rxmx
  AMED_X86_ENCODING_VCVTPS2PD_rymo, //!< VCVTPS2PD_rymo
  AMED_X86_ENCODING_VCVTPS2PD_rzmy, //!< VCVTPS2PD_rzmy
  AMED_X86_ENCODING_VCVTSD2SI_rxmq, //!< VCVTSD2SI_rxmq
  AMED_X86_ENCODING_VCVTSD2SI_rxmx, //!< VCVTSD2SI_rxmx
  AMED_X86_ENCODING_VCVTSD2SS_ronomq, //!< VCVTSD2SS_ronomq
  AMED_X86_ENCODING_VCVTSD2SS_ronomx, //!< VCVTSD2SS_ronomx
  AMED_X86_ENCODING_VCVTSI2SD_ronomd, //!< VCVTSI2SD_ronomd
  AMED_X86_ENCODING_VCVTSI2SD_ronomq, //!< VCVTSI2SD_ronomq
  AMED_X86_ENCODING_VCVTSI2SD_ronomx, //!< VCVTSI2SD_ronomx
  AMED_X86_ENCODING_VCVTSI2SS_ronomx_1, //!< VCVTSI2SS_ronomx_1
  AMED_X86_ENCODING_VCVTSI2SS_ronomx_2, //!< VCVTSI2SS_ronomx_2
  AMED_X86_ENCODING_VCVTSS2SD_ronomd, //!< VCVTSS2SD_ronomd
  AMED_X86_ENCODING_VCVTSS2SD_ronomx, //!< VCVTSS2SD_ronomx
  AMED_X86_ENCODING_VCVTSS2SI_rxmd, //!< VCVTSS2SI_rxmd
  AMED_X86_ENCODING_VCVTSS2SI_rxmx, //!< VCVTSS2SI_rxmx
  AMED_X86_ENCODING_VCVTTPD2DQ_romo, //!< VCVTTPD2DQ_romo
  AMED_X86_ENCODING_VCVTTPD2DQ_romx, //!< VCVTTPD2DQ_romx
  AMED_X86_ENCODING_VCVTTPD2DQ_romy, //!< VCVTTPD2DQ_romy
  AMED_X86_ENCODING_VCVTTPD2DQ_rymz, //!< VCVTTPD2DQ_rymz
  AMED_X86_ENCODING_VCVTTPS2DQ_romo, //!< VCVTTPS2DQ_romo
  AMED_X86_ENCODING_VCVTTPS2DQ_rxmx, //!< VCVTTPS2DQ_rxmx
  AMED_X86_ENCODING_VCVTTPS2DQ_rymy, //!< VCVTTPS2DQ_rymy
  AMED_X86_ENCODING_VCVTTPS2DQ_rzmz, //!< VCVTTPS2DQ_rzmz
  AMED_X86_ENCODING_VCVTTSD2SI_rxmq, //!< VCVTTSD2SI_rxmq
  AMED_X86_ENCODING_VCVTTSD2SI_rxmx, //!< VCVTTSD2SI_rxmx
  AMED_X86_ENCODING_VCVTTSS2SI_rxmd, //!< VCVTTSS2SI_rxmd
  AMED_X86_ENCODING_VCVTTSS2SI_rxmx, //!< VCVTTSS2SI_rxmx
  AMED_X86_ENCODING_VDIVPD_ronomo, //!< VDIVPD_ronomo
  AMED_X86_ENCODING_VDIVPD_rxnxmx, //!< VDIVPD_rxnxmx
  AMED_X86_ENCODING_VDIVPD_rynymy, //!< VDIVPD_rynymy
  AMED_X86_ENCODING_VDIVPD_rznzmz, //!< VDIVPD_rznzmz
  AMED_X86_ENCODING_VDIVPS_ronomo, //!< VDIVPS_ronomo
  AMED_X86_ENCODING_VDIVPS_rxnxmx, //!< VDIVPS_rxnxmx
  AMED_X86_ENCODING_VDIVPS_rynymy, //!< VDIVPS_rynymy
  AMED_X86_ENCODING_VDIVPS_rznzmz, //!< VDIVPS_rznzmz
  AMED_X86_ENCODING_VDIVSD_ronomq, //!< VDIVSD_ronomq
  AMED_X86_ENCODING_VDIVSD_ronomx, //!< VDIVSD_ronomx
  AMED_X86_ENCODING_VDIVSS_ronomd, //!< VDIVSS_ronomd
  AMED_X86_ENCODING_VDIVSS_ronomx, //!< VDIVSS_ronomx
  AMED_X86_ENCODING_VDPPD, //!< VDPPD
  AMED_X86_ENCODING_VDPPS, //!< VDPPS
  AMED_X86_ENCODING_VEXTRACTPS_mdroub_1, //!< VEXTRACTPS_mdroub_1
  AMED_X86_ENCODING_VEXTRACTPS_mdroub_2, //!< VEXTRACTPS_mdroub_2
  AMED_X86_ENCODING_GF2P8AFFINEINVQB, //!< GF2P8AFFINEINVQB
  AMED_X86_ENCODING_VGF2P8AFFINEINVQB_ronomoub, //!< VGF2P8AFFINEINVQB_ronomoub
  AMED_X86_ENCODING_VGF2P8AFFINEINVQB_rxnxmxub, //!< VGF2P8AFFINEINVQB_rxnxmxub
  AMED_X86_ENCODING_VGF2P8AFFINEINVQB_rynymyub, //!< VGF2P8AFFINEINVQB_rynymyub
  AMED_X86_ENCODING_VGF2P8AFFINEINVQB_rznzmzub, //!< VGF2P8AFFINEINVQB_rznzmzub
  AMED_X86_ENCODING_GF2P8AFFINEQB, //!< GF2P8AFFINEQB
  AMED_X86_ENCODING_VGF2P8AFFINEQB_ronomoub, //!< VGF2P8AFFINEQB_ronomoub
  AMED_X86_ENCODING_VGF2P8AFFINEQB_rxnxmxub, //!< VGF2P8AFFINEQB_rxnxmxub
  AMED_X86_ENCODING_VGF2P8AFFINEQB_rynymyub, //!< VGF2P8AFFINEQB_rynymyub
  AMED_X86_ENCODING_VGF2P8AFFINEQB_rznzmzub, //!< VGF2P8AFFINEQB_rznzmzub
  AMED_X86_ENCODING_GF2P8MULB, //!< GF2P8MULB
  AMED_X86_ENCODING_VGF2P8MULB_ronomo, //!< VGF2P8MULB_ronomo
  AMED_X86_ENCODING_VGF2P8MULB_rxnxmx, //!< VGF2P8MULB_rxnxmx
  AMED_X86_ENCODING_VGF2P8MULB_rynymy, //!< VGF2P8MULB_rynymy
  AMED_X86_ENCODING_VGF2P8MULB_rznzmz, //!< VGF2P8MULB_rznzmz
  AMED_X86_ENCODING_VHADDPD, //!< VHADDPD
  AMED_X86_ENCODING_VHADDPS, //!< VHADDPS
  AMED_X86_ENCODING_VHSUBPD, //!< VHSUBPD
  AMED_X86_ENCODING_VHSUBPS, //!< VHSUBPS
  AMED_X86_ENCODING_VINSERTPS_ronomxub_1, //!< VINSERTPS_ronomxub_1
  AMED_X86_ENCODING_VINSERTPS_ronomxub_2, //!< VINSERTPS_ronomxub_2
  AMED_X86_ENCODING_KADDx_V_1, //!< KADDx_V_1
  AMED_X86_ENCODING_KADDx_V_2, //!< KADDx_V_2
  AMED_X86_ENCODING_KANDNB, //!< KANDNB
  AMED_X86_ENCODING_KANDNW, //!< KANDNW
  AMED_X86_ENCODING_KANDNx, //!< KANDNx
  AMED_X86_ENCODING_KANDB, //!< KANDB
  AMED_X86_ENCODING_KANDW, //!< KANDW
  AMED_X86_ENCODING_KANDx, //!< KANDx
  AMED_X86_ENCODING_KMOVB_mb_1, //!< KMOVB_mb_1
  AMED_X86_ENCODING_KMOVB_mb_2, //!< KMOVB_mb_2
  AMED_X86_ENCODING_KMOVB_md, //!< KMOVB_md
  AMED_X86_ENCODING_KMOVB_rd, //!< KMOVB_rd
  AMED_X86_ENCODING_KMOVW_md, //!< KMOVW_md
  AMED_X86_ENCODING_KMOVW_mw_1, //!< KMOVW_mw_1
  AMED_X86_ENCODING_KMOVW_mw_2, //!< KMOVW_mw_2
  AMED_X86_ENCODING_KMOVW_rd, //!< KMOVW_rd
  AMED_X86_ENCODING_KMOVx_mx_1, //!< KMOVx_mx_1
  AMED_X86_ENCODING_KMOVx_mx_2, //!< KMOVx_mx_2
  AMED_X86_ENCODING_KMOVx_mx_3, //!< KMOVx_mx_3
  AMED_X86_ENCODING_KMOVx_rx, //!< KMOVx_rx
  AMED_X86_ENCODING_KNOTB, //!< KNOTB
  AMED_X86_ENCODING_KNOTW, //!< KNOTW
  AMED_X86_ENCODING_KNOTx, //!< KNOTx
  AMED_X86_ENCODING_KORTESTB, //!< KORTESTB
  AMED_X86_ENCODING_KORTESTW, //!< KORTESTW
  AMED_X86_ENCODING_KORTESTx, //!< KORTESTx
  AMED_X86_ENCODING_KORB, //!< KORB
  AMED_X86_ENCODING_KORW, //!< KORW
  AMED_X86_ENCODING_KORx, //!< KORx
  AMED_X86_ENCODING_KSHIFTLB, //!< KSHIFTLB
  AMED_X86_ENCODING_KSHIFTLW, //!< KSHIFTLW
  AMED_X86_ENCODING_KSHIFTLx, //!< KSHIFTLx
  AMED_X86_ENCODING_KSHIFTRB, //!< KSHIFTRB
  AMED_X86_ENCODING_KSHIFTRW, //!< KSHIFTRW
  AMED_X86_ENCODING_KSHIFTRx, //!< KSHIFTRx
  AMED_X86_ENCODING_KTESTx_V_1, //!< KTESTx_V_1
  AMED_X86_ENCODING_KTESTx_V_2, //!< KTESTx_V_2
  AMED_X86_ENCODING_KUNPCKBW, //!< KUNPCKBW
  AMED_X86_ENCODING_KUNPCKxx, //!< KUNPCKxx
  AMED_X86_ENCODING_KXNORB, //!< KXNORB
  AMED_X86_ENCODING_KXNORW, //!< KXNORW
  AMED_X86_ENCODING_KXNORx, //!< KXNORx
  AMED_X86_ENCODING_KXORB, //!< KXORB
  AMED_X86_ENCODING_KXORW, //!< KXORW
  AMED_X86_ENCODING_KXORx, //!< KXORx
  AMED_X86_ENCODING_VLDDQU, //!< VLDDQU
  AMED_X86_ENCODING_VLDMXCSR, //!< VLDMXCSR
  AMED_X86_ENCODING_VMASKMOVDQU, //!< VMASKMOVDQU
  AMED_X86_ENCODING_VMAXPD_ronomo, //!< VMAXPD_ronomo
  AMED_X86_ENCODING_VMAXPD_rxnxmx, //!< VMAXPD_rxnxmx
  AMED_X86_ENCODING_VMAXPD_rynymy, //!< VMAXPD_rynymy
  AMED_X86_ENCODING_VMAXPD_rznzmz, //!< VMAXPD_rznzmz
  AMED_X86_ENCODING_VMAXPS_ronomo, //!< VMAXPS_ronomo
  AMED_X86_ENCODING_VMAXPS_rxnxmx, //!< VMAXPS_rxnxmx
  AMED_X86_ENCODING_VMAXPS_rynymy, //!< VMAXPS_rynymy
  AMED_X86_ENCODING_VMAXPS_rznzmz, //!< VMAXPS_rznzmz
  AMED_X86_ENCODING_VMAXSD_ronomq, //!< VMAXSD_ronomq
  AMED_X86_ENCODING_VMAXSD_ronomx, //!< VMAXSD_ronomx
  AMED_X86_ENCODING_VMAXSS_ronomd, //!< VMAXSS_ronomd
  AMED_X86_ENCODING_VMAXSS_ronomx, //!< VMAXSS_ronomx
  AMED_X86_ENCODING_VMINPD_ronomo, //!< VMINPD_ronomo
  AMED_X86_ENCODING_VMINPD_rxnxmx, //!< VMINPD_rxnxmx
  AMED_X86_ENCODING_VMINPD_rynymy, //!< VMINPD_rynymy
  AMED_X86_ENCODING_VMINPD_rznzmz, //!< VMINPD_rznzmz
  AMED_X86_ENCODING_VMINPS_ronomo, //!< VMINPS_ronomo
  AMED_X86_ENCODING_VMINPS_rxnxmx, //!< VMINPS_rxnxmx
  AMED_X86_ENCODING_VMINPS_rynymy, //!< VMINPS_rynymy
  AMED_X86_ENCODING_VMINPS_rznzmz, //!< VMINPS_rznzmz
  AMED_X86_ENCODING_VMINSD_ronomq, //!< VMINSD_ronomq
  AMED_X86_ENCODING_VMINSD_ronomx, //!< VMINSD_ronomx
  AMED_X86_ENCODING_VMINSS_ronomd, //!< VMINSS_ronomd
  AMED_X86_ENCODING_VMINSS_ronomx, //!< VMINSS_ronomx
  AMED_X86_ENCODING_VMOVAPD_moro_1, //!< VMOVAPD_moro_1
  AMED_X86_ENCODING_VMOVAPD_moro_2, //!< VMOVAPD_moro_2
  AMED_X86_ENCODING_VMOVAPD_mxrx, //!< VMOVAPD_mxrx
  AMED_X86_ENCODING_VMOVAPD_myry_1, //!< VMOVAPD_myry_1
  AMED_X86_ENCODING_VMOVAPD_myry_2, //!< VMOVAPD_myry_2
  AMED_X86_ENCODING_VMOVAPD_mzrz_1, //!< VMOVAPD_mzrz_1
  AMED_X86_ENCODING_VMOVAPD_mzrz_2, //!< VMOVAPD_mzrz_2
  AMED_X86_ENCODING_VMOVAPD_romo_1, //!< VMOVAPD_romo_1
  AMED_X86_ENCODING_VMOVAPD_romo_2, //!< VMOVAPD_romo_2
  AMED_X86_ENCODING_VMOVAPD_rxmx, //!< VMOVAPD_rxmx
  AMED_X86_ENCODING_VMOVAPD_rymy_1, //!< VMOVAPD_rymy_1
  AMED_X86_ENCODING_VMOVAPD_rymy_2, //!< VMOVAPD_rymy_2
  AMED_X86_ENCODING_VMOVAPD_rzmz_1, //!< VMOVAPD_rzmz_1
  AMED_X86_ENCODING_VMOVAPD_rzmz_2, //!< VMOVAPD_rzmz_2
  AMED_X86_ENCODING_VMOVAPS_moro_1, //!< VMOVAPS_moro_1
  AMED_X86_ENCODING_VMOVAPS_moro_2, //!< VMOVAPS_moro_2
  AMED_X86_ENCODING_VMOVAPS_mxrx, //!< VMOVAPS_mxrx
  AMED_X86_ENCODING_VMOVAPS_myry_1, //!< VMOVAPS_myry_1
  AMED_X86_ENCODING_VMOVAPS_myry_2, //!< VMOVAPS_myry_2
  AMED_X86_ENCODING_VMOVAPS_mzrz_1, //!< VMOVAPS_mzrz_1
  AMED_X86_ENCODING_VMOVAPS_mzrz_2, //!< VMOVAPS_mzrz_2
  AMED_X86_ENCODING_VMOVAPS_romo_1, //!< VMOVAPS_romo_1
  AMED_X86_ENCODING_VMOVAPS_romo_2, //!< VMOVAPS_romo_2
  AMED_X86_ENCODING_VMOVAPS_rxmx, //!< VMOVAPS_rxmx
  AMED_X86_ENCODING_VMOVAPS_rymy_1, //!< VMOVAPS_rymy_1
  AMED_X86_ENCODING_VMOVAPS_rymy_2, //!< VMOVAPS_rymy_2
  AMED_X86_ENCODING_VMOVAPS_rzmz_1, //!< VMOVAPS_rzmz_1
  AMED_X86_ENCODING_VMOVAPS_rzmz_2, //!< VMOVAPS_rzmz_2
  AMED_X86_ENCODING_VMOVDDUP_romx, //!< VMOVDDUP_romx
  AMED_X86_ENCODING_VMOVDDUP_rxmx, //!< VMOVDDUP_rxmx
  AMED_X86_ENCODING_VMOVDDUP_rymy, //!< VMOVDDUP_rymy
  AMED_X86_ENCODING_VMOVDDUP_rzmz, //!< VMOVDDUP_rzmz
  AMED_X86_ENCODING_VMOVDQA_mxrx, //!< VMOVDQA_mxrx
  AMED_X86_ENCODING_VMOVDQA_rxmx, //!< VMOVDQA_rxmx
  AMED_X86_ENCODING_VMOVDQAxx_moro_1, //!< VMOVDQAxx_moro_1
  AMED_X86_ENCODING_VMOVDQAxx_moro_2, //!< VMOVDQAxx_moro_2
  AMED_X86_ENCODING_VMOVDQAxx_myry_1, //!< VMOVDQAxx_myry_1
  AMED_X86_ENCODING_VMOVDQAxx_myry_2, //!< VMOVDQAxx_myry_2
  AMED_X86_ENCODING_VMOVDQAxx_mzrz_1, //!< VMOVDQAxx_mzrz_1
  AMED_X86_ENCODING_VMOVDQAxx_mzrz_2, //!< VMOVDQAxx_mzrz_2
  AMED_X86_ENCODING_VMOVDQAxx_romo_1, //!< VMOVDQAxx_romo_1
  AMED_X86_ENCODING_VMOVDQAxx_romo_2, //!< VMOVDQAxx_romo_2
  AMED_X86_ENCODING_VMOVDQAxx_rymy_1, //!< VMOVDQAxx_rymy_1
  AMED_X86_ENCODING_VMOVDQAxx_rymy_2, //!< VMOVDQAxx_rymy_2
  AMED_X86_ENCODING_VMOVDQAxx_rzmz_1, //!< VMOVDQAxx_rzmz_1
  AMED_X86_ENCODING_VMOVDQAxx_rzmz_2, //!< VMOVDQAxx_rzmz_2
  AMED_X86_ENCODING_VMOVDQU_mxrx, //!< VMOVDQU_mxrx
  AMED_X86_ENCODING_VMOVDQU_rxmx, //!< VMOVDQU_rxmx
  AMED_X86_ENCODING_VMOVDQUx_moro, //!< VMOVDQUx_moro
  AMED_X86_ENCODING_VMOVDQUx_myry, //!< VMOVDQUx_myry
  AMED_X86_ENCODING_VMOVDQUx_mzrz, //!< VMOVDQUx_mzrz
  AMED_X86_ENCODING_VMOVDQUx_romo, //!< VMOVDQUx_romo
  AMED_X86_ENCODING_VMOVDQUx_rymy, //!< VMOVDQUx_rymy
  AMED_X86_ENCODING_VMOVDQUx_rzmz, //!< VMOVDQUx_rzmz
  AMED_X86_ENCODING_VMOVDQUxx_moro, //!< VMOVDQUxx_moro
  AMED_X86_ENCODING_VMOVDQUxx_myry, //!< VMOVDQUxx_myry
  AMED_X86_ENCODING_VMOVDQUxx_mzrz, //!< VMOVDQUxx_mzrz
  AMED_X86_ENCODING_VMOVDQUxx_romo, //!< VMOVDQUxx_romo
  AMED_X86_ENCODING_VMOVDQUxx_rymy, //!< VMOVDQUxx_rymy
  AMED_X86_ENCODING_VMOVDQUxx_rzmz, //!< VMOVDQUxx_rzmz
  AMED_X86_ENCODING_VMOVHLPS_ronomo_1, //!< VMOVHLPS_ronomo_1
  AMED_X86_ENCODING_VMOVHLPS_ronomo_2, //!< VMOVHLPS_ronomo_2
  AMED_X86_ENCODING_VMOVHPD_mqro_1, //!< VMOVHPD_mqro_1
  AMED_X86_ENCODING_VMOVHPD_mqro_2, //!< VMOVHPD_mqro_2
  AMED_X86_ENCODING_VMOVHPD_ronqmq_1, //!< VMOVHPD_ronqmq_1
  AMED_X86_ENCODING_VMOVHPD_ronqmq_2, //!< VMOVHPD_ronqmq_2
  AMED_X86_ENCODING_VMOVHPS_mqro_1, //!< VMOVHPS_mqro_1
  AMED_X86_ENCODING_VMOVHPS_mqro_2, //!< VMOVHPS_mqro_2
  AMED_X86_ENCODING_VMOVHPS_ronqmq_1, //!< VMOVHPS_ronqmq_1
  AMED_X86_ENCODING_VMOVHPS_ronqmq_2, //!< VMOVHPS_ronqmq_2
  AMED_X86_ENCODING_VMOVLHPS_ronqmq_1, //!< VMOVLHPS_ronqmq_1
  AMED_X86_ENCODING_VMOVLHPS_ronqmq_2, //!< VMOVLHPS_ronqmq_2
  AMED_X86_ENCODING_VMOVLPD_mqrq_1, //!< VMOVLPD_mqrq_1
  AMED_X86_ENCODING_VMOVLPD_mqrq_2, //!< VMOVLPD_mqrq_2
  AMED_X86_ENCODING_VMOVLPD_ronomq_1, //!< VMOVLPD_ronomq_1
  AMED_X86_ENCODING_VMOVLPD_ronomq_2, //!< VMOVLPD_ronomq_2
  AMED_X86_ENCODING_VMOVLPS_mqrq_1, //!< VMOVLPS_mqrq_1
  AMED_X86_ENCODING_VMOVLPS_mqrq_2, //!< VMOVLPS_mqrq_2
  AMED_X86_ENCODING_VMOVLPS_ronomq_1, //!< VMOVLPS_ronomq_1
  AMED_X86_ENCODING_VMOVLPS_ronomq_2, //!< VMOVLPS_ronomq_2
  AMED_X86_ENCODING_VMOVMSKPD, //!< VMOVMSKPD
  AMED_X86_ENCODING_VMOVMSKPS, //!< VMOVMSKPS
  AMED_X86_ENCODING_VMOVNTDQ_moro, //!< VMOVNTDQ_moro
  AMED_X86_ENCODING_VMOVNTDQ_mxrx, //!< VMOVNTDQ_mxrx
  AMED_X86_ENCODING_VMOVNTDQ_myry, //!< VMOVNTDQ_myry
  AMED_X86_ENCODING_VMOVNTDQ_mzrz, //!< VMOVNTDQ_mzrz
  AMED_X86_ENCODING_VMOVNTDQA_romo_1, //!< VMOVNTDQA_romo_1
  AMED_X86_ENCODING_VMOVNTDQA_romo_2, //!< VMOVNTDQA_romo_2
  AMED_X86_ENCODING_VMOVNTDQA_rymy_1, //!< VMOVNTDQA_rymy_1
  AMED_X86_ENCODING_VMOVNTDQA_rymy_2, //!< VMOVNTDQA_rymy_2
  AMED_X86_ENCODING_VMOVNTDQA_rzmz, //!< VMOVNTDQA_rzmz
  AMED_X86_ENCODING_VMOVNTPD_moro, //!< VMOVNTPD_moro
  AMED_X86_ENCODING_VMOVNTPD_mxrx, //!< VMOVNTPD_mxrx
  AMED_X86_ENCODING_VMOVNTPD_myry, //!< VMOVNTPD_myry
  AMED_X86_ENCODING_VMOVNTPD_mzrz, //!< VMOVNTPD_mzrz
  AMED_X86_ENCODING_VMOVNTPS_moro, //!< VMOVNTPS_moro
  AMED_X86_ENCODING_VMOVNTPS_mxrx, //!< VMOVNTPS_mxrx
  AMED_X86_ENCODING_VMOVNTPS_myry, //!< VMOVNTPS_myry
  AMED_X86_ENCODING_VMOVNTPS_mzrz, //!< VMOVNTPS_mzrz
  AMED_X86_ENCODING_VMOVQ_mqro, //!< VMOVQ_mqro
  AMED_X86_ENCODING_VMOVQ_mqrq, //!< VMOVQ_mqrq
  AMED_X86_ENCODING_VMOVQ_mxro, //!< VMOVQ_mxro
  AMED_X86_ENCODING_VMOVQ_mxrq, //!< VMOVQ_mxrq
  AMED_X86_ENCODING_VMOVQ_romq_1, //!< VMOVQ_romq_1
  AMED_X86_ENCODING_VMOVQ_romq_2, //!< VMOVQ_romq_2
  AMED_X86_ENCODING_VMOVQ_romq_3, //!< VMOVQ_romq_3
  AMED_X86_ENCODING_VMOVQ_romx, //!< VMOVQ_romx
  AMED_X86_ENCODING_VMOVSD_monoro, //!< VMOVSD_monoro
  AMED_X86_ENCODING_VMOVSD_monorq, //!< VMOVSD_monorq
  AMED_X86_ENCODING_VMOVSD_mqro, //!< VMOVSD_mqro
  AMED_X86_ENCODING_VMOVSD_mqrq, //!< VMOVSD_mqrq
  AMED_X86_ENCODING_VMOVSD_romq_1, //!< VMOVSD_romq_1
  AMED_X86_ENCODING_VMOVSD_romq_2, //!< VMOVSD_romq_2
  AMED_X86_ENCODING_VMOVSD_ronomo, //!< VMOVSD_ronomo
  AMED_X86_ENCODING_VMOVSD_ronomq, //!< VMOVSD_ronomq
  AMED_X86_ENCODING_VMOVSHDUP_romo, //!< VMOVSHDUP_romo
  AMED_X86_ENCODING_VMOVSHDUP_rxmx, //!< VMOVSHDUP_rxmx
  AMED_X86_ENCODING_VMOVSHDUP_rymy, //!< VMOVSHDUP_rymy
  AMED_X86_ENCODING_VMOVSHDUP_rzmz, //!< VMOVSHDUP_rzmz
  AMED_X86_ENCODING_VMOVSLDUP_romo, //!< VMOVSLDUP_romo
  AMED_X86_ENCODING_VMOVSLDUP_rxmx, //!< VMOVSLDUP_rxmx
  AMED_X86_ENCODING_VMOVSLDUP_rymy, //!< VMOVSLDUP_rymy
  AMED_X86_ENCODING_VMOVSLDUP_rzmz, //!< VMOVSLDUP_rzmz
  AMED_X86_ENCODING_VMOVSS_mdrd, //!< VMOVSS_mdrd
  AMED_X86_ENCODING_VMOVSS_mdro, //!< VMOVSS_mdro
  AMED_X86_ENCODING_VMOVSS_monord, //!< VMOVSS_monord
  AMED_X86_ENCODING_VMOVSS_monoro, //!< VMOVSS_monoro
  AMED_X86_ENCODING_VMOVSS_romd_1, //!< VMOVSS_romd_1
  AMED_X86_ENCODING_VMOVSS_romd_2, //!< VMOVSS_romd_2
  AMED_X86_ENCODING_VMOVSS_ronomd, //!< VMOVSS_ronomd
  AMED_X86_ENCODING_VMOVSS_ronomo, //!< VMOVSS_ronomo
  AMED_X86_ENCODING_VMOVUPD_moro, //!< VMOVUPD_moro
  AMED_X86_ENCODING_VMOVUPD_mxrx, //!< VMOVUPD_mxrx
  AMED_X86_ENCODING_VMOVUPD_myry, //!< VMOVUPD_myry
  AMED_X86_ENCODING_VMOVUPD_mzrz, //!< VMOVUPD_mzrz
  AMED_X86_ENCODING_VMOVUPD_romo, //!< VMOVUPD_romo
  AMED_X86_ENCODING_VMOVUPD_rxmx, //!< VMOVUPD_rxmx
  AMED_X86_ENCODING_VMOVUPD_rymy, //!< VMOVUPD_rymy
  AMED_X86_ENCODING_VMOVUPD_rzmz, //!< VMOVUPD_rzmz
  AMED_X86_ENCODING_VMOVUPS_moro, //!< VMOVUPS_moro
  AMED_X86_ENCODING_VMOVUPS_mxrx, //!< VMOVUPS_mxrx
  AMED_X86_ENCODING_VMOVUPS_myry, //!< VMOVUPS_myry
  AMED_X86_ENCODING_VMOVUPS_mzrz, //!< VMOVUPS_mzrz
  AMED_X86_ENCODING_VMOVUPS_romo, //!< VMOVUPS_romo
  AMED_X86_ENCODING_VMOVUPS_rxmx, //!< VMOVUPS_rxmx
  AMED_X86_ENCODING_VMOVUPS_rymy, //!< VMOVUPS_rymy
  AMED_X86_ENCODING_VMOVUPS_rzmz, //!< VMOVUPS_rzmz
  AMED_X86_ENCODING_VMOVD_mdrd, //!< VMOVD_mdrd
  AMED_X86_ENCODING_VMOVD_mdro, //!< VMOVD_mdro
  AMED_X86_ENCODING_VMOVD_romd_1, //!< VMOVD_romd_1
  AMED_X86_ENCODING_VMOVD_romd_2, //!< VMOVD_romd_2
  AMED_X86_ENCODING_VMPSADBW_ronomoub, //!< VMPSADBW_ronomoub
  AMED_X86_ENCODING_VMPSADBW_rynymyub, //!< VMPSADBW_rynymyub
  AMED_X86_ENCODING_VMULPD_ronomo, //!< VMULPD_ronomo
  AMED_X86_ENCODING_VMULPD_rxnxmx, //!< VMULPD_rxnxmx
  AMED_X86_ENCODING_VMULPD_rynymy, //!< VMULPD_rynymy
  AMED_X86_ENCODING_VMULPD_rznzmz, //!< VMULPD_rznzmz
  AMED_X86_ENCODING_VMULPS_ronomo, //!< VMULPS_ronomo
  AMED_X86_ENCODING_VMULPS_rxnxmx, //!< VMULPS_rxnxmx
  AMED_X86_ENCODING_VMULPS_rynymy, //!< VMULPS_rynymy
  AMED_X86_ENCODING_VMULPS_rznzmz, //!< VMULPS_rznzmz
  AMED_X86_ENCODING_VMULSD_ronomq, //!< VMULSD_ronomq
  AMED_X86_ENCODING_VMULSD_ronomx, //!< VMULSD_ronomx
  AMED_X86_ENCODING_VMULSS_ronomd, //!< VMULSS_ronomd
  AMED_X86_ENCODING_VMULSS_ronomx, //!< VMULSS_ronomx
  AMED_X86_ENCODING_VORPD_ronomo, //!< VORPD_ronomo
  AMED_X86_ENCODING_VORPD_rxnxmx, //!< VORPD_rxnxmx
  AMED_X86_ENCODING_VORPD_rynymy, //!< VORPD_rynymy
  AMED_X86_ENCODING_VORPD_rznzmz, //!< VORPD_rznzmz
  AMED_X86_ENCODING_VORPS_ronomo, //!< VORPS_ronomo
  AMED_X86_ENCODING_VORPS_rxnxmx, //!< VORPS_rxnxmx
  AMED_X86_ENCODING_VORPS_rynymy, //!< VORPS_rynymy
  AMED_X86_ENCODING_VORPS_rznzmz, //!< VORPS_rznzmz
  AMED_X86_ENCODING_VPABSB_romo_1, //!< VPABSB_romo_1
  AMED_X86_ENCODING_VPABSB_romo_2, //!< VPABSB_romo_2
  AMED_X86_ENCODING_VPABSB_rymy_1, //!< VPABSB_rymy_1
  AMED_X86_ENCODING_VPABSB_rymy_2, //!< VPABSB_rymy_2
  AMED_X86_ENCODING_VPABSB_rzmz, //!< VPABSB_rzmz
  AMED_X86_ENCODING_VPABSD_romo_1, //!< VPABSD_romo_1
  AMED_X86_ENCODING_VPABSD_romo_2, //!< VPABSD_romo_2
  AMED_X86_ENCODING_VPABSD_rymy_1, //!< VPABSD_rymy_1
  AMED_X86_ENCODING_VPABSD_rymy_2, //!< VPABSD_rymy_2
  AMED_X86_ENCODING_VPABSD_rzmz, //!< VPABSD_rzmz
  AMED_X86_ENCODING_VPABSQ_romo, //!< VPABSQ_romo
  AMED_X86_ENCODING_VPABSQ_rymy, //!< VPABSQ_rymy
  AMED_X86_ENCODING_VPABSQ_rzmz, //!< VPABSQ_rzmz
  AMED_X86_ENCODING_VPABSW_romo_1, //!< VPABSW_romo_1
  AMED_X86_ENCODING_VPABSW_romo_2, //!< VPABSW_romo_2
  AMED_X86_ENCODING_VPABSW_rymy_1, //!< VPABSW_rymy_1
  AMED_X86_ENCODING_VPABSW_rymy_2, //!< VPABSW_rymy_2
  AMED_X86_ENCODING_VPABSW_rzmz, //!< VPABSW_rzmz
  AMED_X86_ENCODING_VPACKSSDW_ronomo_1, //!< VPACKSSDW_ronomo_1
  AMED_X86_ENCODING_VPACKSSDW_ronomo_2, //!< VPACKSSDW_ronomo_2
  AMED_X86_ENCODING_VPACKSSDW_rynymy_1, //!< VPACKSSDW_rynymy_1
  AMED_X86_ENCODING_VPACKSSDW_rynymy_2, //!< VPACKSSDW_rynymy_2
  AMED_X86_ENCODING_VPACKSSDW_rznzmz, //!< VPACKSSDW_rznzmz
  AMED_X86_ENCODING_VPACKSSWB_ronomo_1, //!< VPACKSSWB_ronomo_1
  AMED_X86_ENCODING_VPACKSSWB_ronomo_2, //!< VPACKSSWB_ronomo_2
  AMED_X86_ENCODING_VPACKSSWB_rynymy_1, //!< VPACKSSWB_rynymy_1
  AMED_X86_ENCODING_VPACKSSWB_rynymy_2, //!< VPACKSSWB_rynymy_2
  AMED_X86_ENCODING_VPACKSSWB_rznzmz, //!< VPACKSSWB_rznzmz
  AMED_X86_ENCODING_VPACKUSDW_ronomo_1, //!< VPACKUSDW_ronomo_1
  AMED_X86_ENCODING_VPACKUSDW_ronomo_2, //!< VPACKUSDW_ronomo_2
  AMED_X86_ENCODING_VPACKUSDW_rynymy_1, //!< VPACKUSDW_rynymy_1
  AMED_X86_ENCODING_VPACKUSDW_rynymy_2, //!< VPACKUSDW_rynymy_2
  AMED_X86_ENCODING_VPACKUSDW_rznzmz, //!< VPACKUSDW_rznzmz
  AMED_X86_ENCODING_VPACKUSWB_ronomo_1, //!< VPACKUSWB_ronomo_1
  AMED_X86_ENCODING_VPACKUSWB_ronomo_2, //!< VPACKUSWB_ronomo_2
  AMED_X86_ENCODING_VPACKUSWB_rynymy_1, //!< VPACKUSWB_rynymy_1
  AMED_X86_ENCODING_VPACKUSWB_rynymy_2, //!< VPACKUSWB_rynymy_2
  AMED_X86_ENCODING_VPACKUSWB_rznzmz, //!< VPACKUSWB_rznzmz
  AMED_X86_ENCODING_VPADDSB_ronomo_1, //!< VPADDSB_ronomo_1
  AMED_X86_ENCODING_VPADDSB_ronomo_2, //!< VPADDSB_ronomo_2
  AMED_X86_ENCODING_VPADDSB_rynymy_1, //!< VPADDSB_rynymy_1
  AMED_X86_ENCODING_VPADDSB_rynymy_2, //!< VPADDSB_rynymy_2
  AMED_X86_ENCODING_VPADDSB_rznzmz, //!< VPADDSB_rznzmz
  AMED_X86_ENCODING_VPADDSW_ronomo_1, //!< VPADDSW_ronomo_1
  AMED_X86_ENCODING_VPADDSW_ronomo_2, //!< VPADDSW_ronomo_2
  AMED_X86_ENCODING_VPADDSW_rynymy_1, //!< VPADDSW_rynymy_1
  AMED_X86_ENCODING_VPADDSW_rynymy_2, //!< VPADDSW_rynymy_2
  AMED_X86_ENCODING_VPADDSW_rznzmz, //!< VPADDSW_rznzmz
  AMED_X86_ENCODING_VPADDUSB_ronomo_1, //!< VPADDUSB_ronomo_1
  AMED_X86_ENCODING_VPADDUSB_ronomo_2, //!< VPADDUSB_ronomo_2
  AMED_X86_ENCODING_VPADDUSB_rynymy_1, //!< VPADDUSB_rynymy_1
  AMED_X86_ENCODING_VPADDUSB_rynymy_2, //!< VPADDUSB_rynymy_2
  AMED_X86_ENCODING_VPADDUSB_rznzmz, //!< VPADDUSB_rznzmz
  AMED_X86_ENCODING_VPADDUSW_ronomo_1, //!< VPADDUSW_ronomo_1
  AMED_X86_ENCODING_VPADDUSW_ronomo_2, //!< VPADDUSW_ronomo_2
  AMED_X86_ENCODING_VPADDUSW_rynymy_1, //!< VPADDUSW_rynymy_1
  AMED_X86_ENCODING_VPADDUSW_rynymy_2, //!< VPADDUSW_rynymy_2
  AMED_X86_ENCODING_VPADDUSW_rznzmz, //!< VPADDUSW_rznzmz
  AMED_X86_ENCODING_VPADDB_ronomo_1, //!< VPADDB_ronomo_1
  AMED_X86_ENCODING_VPADDB_ronomo_2, //!< VPADDB_ronomo_2
  AMED_X86_ENCODING_VPADDB_rynymy_1, //!< VPADDB_rynymy_1
  AMED_X86_ENCODING_VPADDB_rynymy_2, //!< VPADDB_rynymy_2
  AMED_X86_ENCODING_VPADDB_rznzmz, //!< VPADDB_rznzmz
  AMED_X86_ENCODING_VPADDD_ronomo_1, //!< VPADDD_ronomo_1
  AMED_X86_ENCODING_VPADDD_ronomo_2, //!< VPADDD_ronomo_2
  AMED_X86_ENCODING_VPADDD_rynymy_1, //!< VPADDD_rynymy_1
  AMED_X86_ENCODING_VPADDD_rynymy_2, //!< VPADDD_rynymy_2
  AMED_X86_ENCODING_VPADDD_rznzmz, //!< VPADDD_rznzmz
  AMED_X86_ENCODING_VPADDQ_ronomo_1, //!< VPADDQ_ronomo_1
  AMED_X86_ENCODING_VPADDQ_ronomo_2, //!< VPADDQ_ronomo_2
  AMED_X86_ENCODING_VPADDQ_rynymy_1, //!< VPADDQ_rynymy_1
  AMED_X86_ENCODING_VPADDQ_rynymy_2, //!< VPADDQ_rynymy_2
  AMED_X86_ENCODING_VPADDQ_rznzmz, //!< VPADDQ_rznzmz
  AMED_X86_ENCODING_VPADDW_ronomo_1, //!< VPADDW_ronomo_1
  AMED_X86_ENCODING_VPADDW_ronomo_2, //!< VPADDW_ronomo_2
  AMED_X86_ENCODING_VPADDW_rynymy_1, //!< VPADDW_rynymy_1
  AMED_X86_ENCODING_VPADDW_rynymy_2, //!< VPADDW_rynymy_2
  AMED_X86_ENCODING_VPADDW_rznzmz, //!< VPADDW_rznzmz
  AMED_X86_ENCODING_VPALIGNR_ronomoub_1, //!< VPALIGNR_ronomoub_1
  AMED_X86_ENCODING_VPALIGNR_ronomoub_2, //!< VPALIGNR_ronomoub_2
  AMED_X86_ENCODING_VPALIGNR_rynymyub_1, //!< VPALIGNR_rynymyub_1
  AMED_X86_ENCODING_VPALIGNR_rynymyub_2, //!< VPALIGNR_rynymyub_2
  AMED_X86_ENCODING_VPALIGNR_rznzmzub, //!< VPALIGNR_rznzmzub
  AMED_X86_ENCODING_VPAND_ronomo, //!< VPAND_ronomo
  AMED_X86_ENCODING_VPAND_rynymy, //!< VPAND_rynymy
  AMED_X86_ENCODING_VPANDN_ronomo, //!< VPANDN_ronomo
  AMED_X86_ENCODING_VPANDN_rynymy, //!< VPANDN_rynymy
  AMED_X86_ENCODING_VPAVGB_ronomo_1, //!< VPAVGB_ronomo_1
  AMED_X86_ENCODING_VPAVGB_ronomo_2, //!< VPAVGB_ronomo_2
  AMED_X86_ENCODING_VPAVGB_rynymy_1, //!< VPAVGB_rynymy_1
  AMED_X86_ENCODING_VPAVGB_rynymy_2, //!< VPAVGB_rynymy_2
  AMED_X86_ENCODING_VPAVGB_rznzmz, //!< VPAVGB_rznzmz
  AMED_X86_ENCODING_VPAVGW_ronomo_1, //!< VPAVGW_ronomo_1
  AMED_X86_ENCODING_VPAVGW_ronomo_2, //!< VPAVGW_ronomo_2
  AMED_X86_ENCODING_VPAVGW_rynymy_1, //!< VPAVGW_rynymy_1
  AMED_X86_ENCODING_VPAVGW_rynymy_2, //!< VPAVGW_rynymy_2
  AMED_X86_ENCODING_VPAVGW_rznzmz, //!< VPAVGW_rznzmz
  AMED_X86_ENCODING_VPBLENDVB_ronomois4o, //!< VPBLENDVB_ronomois4o
  AMED_X86_ENCODING_VPBLENDVB_rynymyis4y, //!< VPBLENDVB_rynymyis4y
  AMED_X86_ENCODING_VPBLENDW_ronomoub, //!< VPBLENDW_ronomoub
  AMED_X86_ENCODING_VPBLENDW_rynymyub, //!< VPBLENDW_rynymyub
  AMED_X86_ENCODING_VPCLMULQDQ_ronomoub_1, //!< VPCLMULQDQ_ronomoub_1
  AMED_X86_ENCODING_VPCLMULQDQ_ronomoub_2, //!< VPCLMULQDQ_ronomoub_2
  AMED_X86_ENCODING_VPCLMULQDQ_rynymyub_2, //!< VPCLMULQDQ_rynymyub_2
  AMED_X86_ENCODING_VPCLMULQDQ_rznzmzub, //!< VPCLMULQDQ_rznzmzub
  AMED_X86_ENCODING_VPCMPEQQ_nomo, //!< VPCMPEQQ_nomo
  AMED_X86_ENCODING_VPCMPEQQ_nymy, //!< VPCMPEQQ_nymy
  AMED_X86_ENCODING_VPCMPEQQ_nzmz, //!< VPCMPEQQ_nzmz
  AMED_X86_ENCODING_VPCMPEQQ_ronomo, //!< VPCMPEQQ_ronomo
  AMED_X86_ENCODING_VPCMPEQQ_rynymy, //!< VPCMPEQQ_rynymy
  AMED_X86_ENCODING_VPCMPEQB_nomo, //!< VPCMPEQB_nomo
  AMED_X86_ENCODING_VPCMPEQB_nymy, //!< VPCMPEQB_nymy
  AMED_X86_ENCODING_VPCMPEQB_nzmz, //!< VPCMPEQB_nzmz
  AMED_X86_ENCODING_VPCMPEQB_ronomo, //!< VPCMPEQB_ronomo
  AMED_X86_ENCODING_VPCMPEQB_rynymy, //!< VPCMPEQB_rynymy
  AMED_X86_ENCODING_VPCMPEQD_nomo, //!< VPCMPEQD_nomo
  AMED_X86_ENCODING_VPCMPEQD_nymy, //!< VPCMPEQD_nymy
  AMED_X86_ENCODING_VPCMPEQD_nzmz, //!< VPCMPEQD_nzmz
  AMED_X86_ENCODING_VPCMPEQD_ronomo, //!< VPCMPEQD_ronomo
  AMED_X86_ENCODING_VPCMPEQD_rynymy, //!< VPCMPEQD_rynymy
  AMED_X86_ENCODING_VPCMPEQW_nomo, //!< VPCMPEQW_nomo
  AMED_X86_ENCODING_VPCMPEQW_nymy, //!< VPCMPEQW_nymy
  AMED_X86_ENCODING_VPCMPEQW_nzmz, //!< VPCMPEQW_nzmz
  AMED_X86_ENCODING_VPCMPEQW_ronomo, //!< VPCMPEQW_ronomo
  AMED_X86_ENCODING_VPCMPEQW_rynymy, //!< VPCMPEQW_rynymy
  AMED_X86_ENCODING_VPCMPESTRI, //!< VPCMPESTRI
  AMED_X86_ENCODING_VPCMPESTRM, //!< VPCMPESTRM
  AMED_X86_ENCODING_VPCMPGTQ_nomo, //!< VPCMPGTQ_nomo
  AMED_X86_ENCODING_VPCMPGTQ_nymy, //!< VPCMPGTQ_nymy
  AMED_X86_ENCODING_VPCMPGTQ_nzmz, //!< VPCMPGTQ_nzmz
  AMED_X86_ENCODING_VPCMPGTQ_ronomo, //!< VPCMPGTQ_ronomo
  AMED_X86_ENCODING_VPCMPGTQ_rynymy, //!< VPCMPGTQ_rynymy
  AMED_X86_ENCODING_VPCMPGTB_nomo, //!< VPCMPGTB_nomo
  AMED_X86_ENCODING_VPCMPGTB_nymy, //!< VPCMPGTB_nymy
  AMED_X86_ENCODING_VPCMPGTB_nzmz, //!< VPCMPGTB_nzmz
  AMED_X86_ENCODING_VPCMPGTB_ronomo, //!< VPCMPGTB_ronomo
  AMED_X86_ENCODING_VPCMPGTB_rynymy, //!< VPCMPGTB_rynymy
  AMED_X86_ENCODING_VPCMPGTD_nomo, //!< VPCMPGTD_nomo
  AMED_X86_ENCODING_VPCMPGTD_nymy, //!< VPCMPGTD_nymy
  AMED_X86_ENCODING_VPCMPGTD_nzmz, //!< VPCMPGTD_nzmz
  AMED_X86_ENCODING_VPCMPGTD_ronomo, //!< VPCMPGTD_ronomo
  AMED_X86_ENCODING_VPCMPGTD_rynymy, //!< VPCMPGTD_rynymy
  AMED_X86_ENCODING_VPCMPGTW_nomo, //!< VPCMPGTW_nomo
  AMED_X86_ENCODING_VPCMPGTW_nymy, //!< VPCMPGTW_nymy
  AMED_X86_ENCODING_VPCMPGTW_nzmz, //!< VPCMPGTW_nzmz
  AMED_X86_ENCODING_VPCMPGTW_ronomo, //!< VPCMPGTW_ronomo
  AMED_X86_ENCODING_VPCMPGTW_rynymy, //!< VPCMPGTW_rynymy
  AMED_X86_ENCODING_VPCMPISTRI, //!< VPCMPISTRI
  AMED_X86_ENCODING_VPCMPISTRM, //!< VPCMPISTRM
  AMED_X86_ENCODING_VPEXTRW_mxroub_1, //!< VPEXTRW_mxroub_1
  AMED_X86_ENCODING_VPEXTRW_mxroub_2, //!< VPEXTRW_mxroub_2
  AMED_X86_ENCODING_VPEXTRW_rdmoub_1, //!< VPEXTRW_rdmoub_1
  AMED_X86_ENCODING_VPEXTRW_rdmoub_2, //!< VPEXTRW_rdmoub_2
  AMED_X86_ENCODING_VPEXTRB_mxroub_1, //!< VPEXTRB_mxroub_1
  AMED_X86_ENCODING_VPEXTRB_mxroub_2, //!< VPEXTRB_mxroub_2
  AMED_X86_ENCODING_VPEXTRx_mxroub_1, //!< VPEXTRx_mxroub_1
  AMED_X86_ENCODING_VPEXTRx_mxroub_2, //!< VPEXTRx_mxroub_2
  AMED_X86_ENCODING_VPHADDSW_ronomo, //!< VPHADDSW_ronomo
  AMED_X86_ENCODING_VPHADDSW_rynymy, //!< VPHADDSW_rynymy
  AMED_X86_ENCODING_VPHADDD_ronomo, //!< VPHADDD_ronomo
  AMED_X86_ENCODING_VPHADDD_rynymy, //!< VPHADDD_rynymy
  AMED_X86_ENCODING_VPHADDW_ronomo, //!< VPHADDW_ronomo
  AMED_X86_ENCODING_VPHADDW_rynymy, //!< VPHADDW_rynymy
  AMED_X86_ENCODING_VPHMINPOSUW, //!< VPHMINPOSUW
  AMED_X86_ENCODING_VPHSUBSW_ronomo, //!< VPHSUBSW_ronomo
  AMED_X86_ENCODING_VPHSUBSW_rynymy, //!< VPHSUBSW_rynymy
  AMED_X86_ENCODING_VPHSUBD_ronomo, //!< VPHSUBD_ronomo
  AMED_X86_ENCODING_VPHSUBD_rynymy, //!< VPHSUBD_rynymy
  AMED_X86_ENCODING_VPHSUBW_ronomo, //!< VPHSUBW_ronomo
  AMED_X86_ENCODING_VPHSUBW_rynymy, //!< VPHSUBW_rynymy
  AMED_X86_ENCODING_VPINSRW_ronomxub_1, //!< VPINSRW_ronomxub_1
  AMED_X86_ENCODING_VPINSRW_ronomxub_2, //!< VPINSRW_ronomxub_2
  AMED_X86_ENCODING_VPINSRB_ronomxub_1, //!< VPINSRB_ronomxub_1
  AMED_X86_ENCODING_VPINSRB_ronomxub_2, //!< VPINSRB_ronomxub_2
  AMED_X86_ENCODING_VPINSRx_ronomxub_1, //!< VPINSRx_ronomxub_1
  AMED_X86_ENCODING_VPINSRx_ronomxub_2, //!< VPINSRx_ronomxub_2
  AMED_X86_ENCODING_VPMADDUBSW_ronomo_1, //!< VPMADDUBSW_ronomo_1
  AMED_X86_ENCODING_VPMADDUBSW_ronomo_2, //!< VPMADDUBSW_ronomo_2
  AMED_X86_ENCODING_VPMADDUBSW_rynymy_1, //!< VPMADDUBSW_rynymy_1
  AMED_X86_ENCODING_VPMADDUBSW_rynymy_2, //!< VPMADDUBSW_rynymy_2
  AMED_X86_ENCODING_VPMADDUBSW_rznzmz, //!< VPMADDUBSW_rznzmz
  AMED_X86_ENCODING_VPMADDWD_ronomo_1, //!< VPMADDWD_ronomo_1
  AMED_X86_ENCODING_VPMADDWD_ronomo_2, //!< VPMADDWD_ronomo_2
  AMED_X86_ENCODING_VPMADDWD_rynymy_1, //!< VPMADDWD_rynymy_1
  AMED_X86_ENCODING_VPMADDWD_rynymy_2, //!< VPMADDWD_rynymy_2
  AMED_X86_ENCODING_VPMADDWD_rznzmz, //!< VPMADDWD_rznzmz
  AMED_X86_ENCODING_VPMAXSB_ronomo_1, //!< VPMAXSB_ronomo_1
  AMED_X86_ENCODING_VPMAXSB_ronomo_2, //!< VPMAXSB_ronomo_2
  AMED_X86_ENCODING_VPMAXSB_rynymy_1, //!< VPMAXSB_rynymy_1
  AMED_X86_ENCODING_VPMAXSB_rynymy_2, //!< VPMAXSB_rynymy_2
  AMED_X86_ENCODING_VPMAXSB_rznzmz, //!< VPMAXSB_rznzmz
  AMED_X86_ENCODING_VPMAXSD_ronomo, //!< VPMAXSD_ronomo
  AMED_X86_ENCODING_VPMAXSD_rynymy, //!< VPMAXSD_rynymy
  AMED_X86_ENCODING_VPMAXSW_ronomo_1, //!< VPMAXSW_ronomo_1
  AMED_X86_ENCODING_VPMAXSW_ronomo_2, //!< VPMAXSW_ronomo_2
  AMED_X86_ENCODING_VPMAXSW_rynymy_1, //!< VPMAXSW_rynymy_1
  AMED_X86_ENCODING_VPMAXSW_rynymy_2, //!< VPMAXSW_rynymy_2
  AMED_X86_ENCODING_VPMAXSW_rznzmz, //!< VPMAXSW_rznzmz
  AMED_X86_ENCODING_VPMAXSx_ronomo, //!< VPMAXSx_ronomo
  AMED_X86_ENCODING_VPMAXSx_rynymy, //!< VPMAXSx_rynymy
  AMED_X86_ENCODING_VPMAXSx_rznzmz, //!< VPMAXSx_rznzmz
  AMED_X86_ENCODING_VPMAXUB_ronomo_1, //!< VPMAXUB_ronomo_1
  AMED_X86_ENCODING_VPMAXUB_ronomo_2, //!< VPMAXUB_ronomo_2
  AMED_X86_ENCODING_VPMAXUB_rynymy_1, //!< VPMAXUB_rynymy_1
  AMED_X86_ENCODING_VPMAXUB_rynymy_2, //!< VPMAXUB_rynymy_2
  AMED_X86_ENCODING_VPMAXUB_rznzmz, //!< VPMAXUB_rznzmz
  AMED_X86_ENCODING_VPMAXUW_ronomo_1, //!< VPMAXUW_ronomo_1
  AMED_X86_ENCODING_VPMAXUW_ronomo_2, //!< VPMAXUW_ronomo_2
  AMED_X86_ENCODING_VPMAXUW_rynymy_1, //!< VPMAXUW_rynymy_1
  AMED_X86_ENCODING_VPMAXUW_rynymy_2, //!< VPMAXUW_rynymy_2
  AMED_X86_ENCODING_VPMAXUW_rznzmz, //!< VPMAXUW_rznzmz
  AMED_X86_ENCODING_VPMAXUD_ronomo, //!< VPMAXUD_ronomo
  AMED_X86_ENCODING_VPMAXUD_rynymy, //!< VPMAXUD_rynymy
  AMED_X86_ENCODING_VPMAXUx_ronomo, //!< VPMAXUx_ronomo
  AMED_X86_ENCODING_VPMAXUx_rynymy, //!< VPMAXUx_rynymy
  AMED_X86_ENCODING_VPMAXUx_rznzmz, //!< VPMAXUx_rznzmz
  AMED_X86_ENCODING_VPMINSB_ronomo_1, //!< VPMINSB_ronomo_1
  AMED_X86_ENCODING_VPMINSB_ronomo_2, //!< VPMINSB_ronomo_2
  AMED_X86_ENCODING_VPMINSB_rynymy_1, //!< VPMINSB_rynymy_1
  AMED_X86_ENCODING_VPMINSB_rynymy_2, //!< VPMINSB_rynymy_2
  AMED_X86_ENCODING_VPMINSB_rznzmz, //!< VPMINSB_rznzmz
  AMED_X86_ENCODING_VPMINSW_ronomo_1, //!< VPMINSW_ronomo_1
  AMED_X86_ENCODING_VPMINSW_ronomo_2, //!< VPMINSW_ronomo_2
  AMED_X86_ENCODING_VPMINSW_rynymy_1, //!< VPMINSW_rynymy_1
  AMED_X86_ENCODING_VPMINSW_rynymy_2, //!< VPMINSW_rynymy_2
  AMED_X86_ENCODING_VPMINSW_rznzmz, //!< VPMINSW_rznzmz
  AMED_X86_ENCODING_VPMINSD_ronomo, //!< VPMINSD_ronomo
  AMED_X86_ENCODING_VPMINSD_rynymy, //!< VPMINSD_rynymy
  AMED_X86_ENCODING_VPMINSx_ronomo, //!< VPMINSx_ronomo
  AMED_X86_ENCODING_VPMINSx_rynymy, //!< VPMINSx_rynymy
  AMED_X86_ENCODING_VPMINSx_rznzmz, //!< VPMINSx_rznzmz
  AMED_X86_ENCODING_VPMINUB_ronomo_1, //!< VPMINUB_ronomo_1
  AMED_X86_ENCODING_VPMINUB_ronomo_2, //!< VPMINUB_ronomo_2
  AMED_X86_ENCODING_VPMINUB_rynymy_1, //!< VPMINUB_rynymy_1
  AMED_X86_ENCODING_VPMINUB_rynymy_2, //!< VPMINUB_rynymy_2
  AMED_X86_ENCODING_VPMINUB_rznzmz, //!< VPMINUB_rznzmz
  AMED_X86_ENCODING_VPMINUW_ronomo_1, //!< VPMINUW_ronomo_1
  AMED_X86_ENCODING_VPMINUW_ronomo_2, //!< VPMINUW_ronomo_2
  AMED_X86_ENCODING_VPMINUW_rynymy_1, //!< VPMINUW_rynymy_1
  AMED_X86_ENCODING_VPMINUW_rynymy_2, //!< VPMINUW_rynymy_2
  AMED_X86_ENCODING_VPMINUW_rznzmz, //!< VPMINUW_rznzmz
  AMED_X86_ENCODING_VPMINUD_ronomo, //!< VPMINUD_ronomo
  AMED_X86_ENCODING_VPMINUD_rynymy, //!< VPMINUD_rynymy
  AMED_X86_ENCODING_VPMINUx_ronomo, //!< VPMINUx_ronomo
  AMED_X86_ENCODING_VPMINUx_rynymy, //!< VPMINUx_rynymy
  AMED_X86_ENCODING_VPMINUx_rznzmz, //!< VPMINUx_rznzmz
  AMED_X86_ENCODING_VPMOVMSKB_rdmo, //!< VPMOVMSKB_rdmo
  AMED_X86_ENCODING_VPMOVMSKB_rdmy, //!< VPMOVMSKB_rdmy
  AMED_X86_ENCODING_VPMOVSXBD_romd, //!< VPMOVSXBD_romd
  AMED_X86_ENCODING_VPMOVSXBD_romx, //!< VPMOVSXBD_romx
  AMED_X86_ENCODING_VPMOVSXBD_rymq, //!< VPMOVSXBD_rymq
  AMED_X86_ENCODING_VPMOVSXBD_rymx, //!< VPMOVSXBD_rymx
  AMED_X86_ENCODING_VPMOVSXBD_rzmo, //!< VPMOVSXBD_rzmo
  AMED_X86_ENCODING_VPMOVSXBQ_romw, //!< VPMOVSXBQ_romw
  AMED_X86_ENCODING_VPMOVSXBQ_romx, //!< VPMOVSXBQ_romx
  AMED_X86_ENCODING_VPMOVSXBQ_rymd, //!< VPMOVSXBQ_rymd
  AMED_X86_ENCODING_VPMOVSXBQ_rymx, //!< VPMOVSXBQ_rymx
  AMED_X86_ENCODING_VPMOVSXBQ_rzmx, //!< VPMOVSXBQ_rzmx
  AMED_X86_ENCODING_VPMOVSXBW_romq, //!< VPMOVSXBW_romq
  AMED_X86_ENCODING_VPMOVSXBW_romx, //!< VPMOVSXBW_romx
  AMED_X86_ENCODING_VPMOVSXBW_rymo_1, //!< VPMOVSXBW_rymo_1
  AMED_X86_ENCODING_VPMOVSXBW_rymo_2, //!< VPMOVSXBW_rymo_2
  AMED_X86_ENCODING_VPMOVSXBW_rzmy, //!< VPMOVSXBW_rzmy
  AMED_X86_ENCODING_VPMOVSXDQ_romq, //!< VPMOVSXDQ_romq
  AMED_X86_ENCODING_VPMOVSXDQ_romx, //!< VPMOVSXDQ_romx
  AMED_X86_ENCODING_VPMOVSXDQ_rymo_1, //!< VPMOVSXDQ_rymo_1
  AMED_X86_ENCODING_VPMOVSXDQ_rymo_2, //!< VPMOVSXDQ_rymo_2
  AMED_X86_ENCODING_VPMOVSXDQ_rzmy, //!< VPMOVSXDQ_rzmy
  AMED_X86_ENCODING_VPMOVSXWD_romq, //!< VPMOVSXWD_romq
  AMED_X86_ENCODING_VPMOVSXWD_romx, //!< VPMOVSXWD_romx
  AMED_X86_ENCODING_VPMOVSXWD_rymo_1, //!< VPMOVSXWD_rymo_1
  AMED_X86_ENCODING_VPMOVSXWD_rymo_2, //!< VPMOVSXWD_rymo_2
  AMED_X86_ENCODING_VPMOVSXWD_rzmy, //!< VPMOVSXWD_rzmy
  AMED_X86_ENCODING_VPMOVSXWQ_romd, //!< VPMOVSXWQ_romd
  AMED_X86_ENCODING_VPMOVSXWQ_romx, //!< VPMOVSXWQ_romx
  AMED_X86_ENCODING_VPMOVSXWQ_rymq, //!< VPMOVSXWQ_rymq
  AMED_X86_ENCODING_VPMOVSXWQ_rymx, //!< VPMOVSXWQ_rymx
  AMED_X86_ENCODING_VPMOVSXWQ_rzmo, //!< VPMOVSXWQ_rzmo
  AMED_X86_ENCODING_VPMOVZXBD_romd, //!< VPMOVZXBD_romd
  AMED_X86_ENCODING_VPMOVZXBD_romx, //!< VPMOVZXBD_romx
  AMED_X86_ENCODING_VPMOVZXBD_rymq, //!< VPMOVZXBD_rymq
  AMED_X86_ENCODING_VPMOVZXBD_rymx, //!< VPMOVZXBD_rymx
  AMED_X86_ENCODING_VPMOVZXBD_rzmo, //!< VPMOVZXBD_rzmo
  AMED_X86_ENCODING_VPMOVZXBQ_romw, //!< VPMOVZXBQ_romw
  AMED_X86_ENCODING_VPMOVZXBQ_romx, //!< VPMOVZXBQ_romx
  AMED_X86_ENCODING_VPMOVZXBQ_rymd, //!< VPMOVZXBQ_rymd
  AMED_X86_ENCODING_VPMOVZXBQ_rymx, //!< VPMOVZXBQ_rymx
  AMED_X86_ENCODING_VPMOVZXBQ_rzmx, //!< VPMOVZXBQ_rzmx
  AMED_X86_ENCODING_VPMOVZXBW_romq, //!< VPMOVZXBW_romq
  AMED_X86_ENCODING_VPMOVZXBW_romx, //!< VPMOVZXBW_romx
  AMED_X86_ENCODING_VPMOVZXBW_rymo_1, //!< VPMOVZXBW_rymo_1
  AMED_X86_ENCODING_VPMOVZXBW_rymo_2, //!< VPMOVZXBW_rymo_2
  AMED_X86_ENCODING_VPMOVZXBW_rzmy, //!< VPMOVZXBW_rzmy
  AMED_X86_ENCODING_VPMOVZXDQ_romq, //!< VPMOVZXDQ_romq
  AMED_X86_ENCODING_VPMOVZXDQ_romx, //!< VPMOVZXDQ_romx
  AMED_X86_ENCODING_VPMOVZXDQ_rymo_1, //!< VPMOVZXDQ_rymo_1
  AMED_X86_ENCODING_VPMOVZXDQ_rymo_2, //!< VPMOVZXDQ_rymo_2
  AMED_X86_ENCODING_VPMOVZXDQ_rzmy, //!< VPMOVZXDQ_rzmy
  AMED_X86_ENCODING_VPMOVZXWD_romq, //!< VPMOVZXWD_romq
  AMED_X86_ENCODING_VPMOVZXWD_romx, //!< VPMOVZXWD_romx
  AMED_X86_ENCODING_VPMOVZXWD_rymo_1, //!< VPMOVZXWD_rymo_1
  AMED_X86_ENCODING_VPMOVZXWD_rymo_2, //!< VPMOVZXWD_rymo_2
  AMED_X86_ENCODING_VPMOVZXWD_rzmy, //!< VPMOVZXWD_rzmy
  AMED_X86_ENCODING_VPMOVZXWQ_romd, //!< VPMOVZXWQ_romd
  AMED_X86_ENCODING_VPMOVZXWQ_romx, //!< VPMOVZXWQ_romx
  AMED_X86_ENCODING_VPMOVZXWQ_rymq, //!< VPMOVZXWQ_rymq
  AMED_X86_ENCODING_VPMOVZXWQ_rymx, //!< VPMOVZXWQ_rymx
  AMED_X86_ENCODING_VPMOVZXWQ_rzmo, //!< VPMOVZXWQ_rzmo
  AMED_X86_ENCODING_VPMULDQ_ronomo_1, //!< VPMULDQ_ronomo_1
  AMED_X86_ENCODING_VPMULDQ_ronomo_2, //!< VPMULDQ_ronomo_2
  AMED_X86_ENCODING_VPMULDQ_rynymy_1, //!< VPMULDQ_rynymy_1
  AMED_X86_ENCODING_VPMULDQ_rynymy_2, //!< VPMULDQ_rynymy_2
  AMED_X86_ENCODING_VPMULDQ_rznzmz, //!< VPMULDQ_rznzmz
  AMED_X86_ENCODING_VPMULHRSW_ronomo_1, //!< VPMULHRSW_ronomo_1
  AMED_X86_ENCODING_VPMULHRSW_ronomo_2, //!< VPMULHRSW_ronomo_2
  AMED_X86_ENCODING_VPMULHRSW_rynymy_1, //!< VPMULHRSW_rynymy_1
  AMED_X86_ENCODING_VPMULHRSW_rynymy_2, //!< VPMULHRSW_rynymy_2
  AMED_X86_ENCODING_VPMULHRSW_rznzmz, //!< VPMULHRSW_rznzmz
  AMED_X86_ENCODING_VPMULHUW_ronomo_1, //!< VPMULHUW_ronomo_1
  AMED_X86_ENCODING_VPMULHUW_ronomo_2, //!< VPMULHUW_ronomo_2
  AMED_X86_ENCODING_VPMULHUW_rynymy_1, //!< VPMULHUW_rynymy_1
  AMED_X86_ENCODING_VPMULHUW_rynymy_2, //!< VPMULHUW_rynymy_2
  AMED_X86_ENCODING_VPMULHUW_rznzmz, //!< VPMULHUW_rznzmz
  AMED_X86_ENCODING_VPMULHW_ronomo_1, //!< VPMULHW_ronomo_1
  AMED_X86_ENCODING_VPMULHW_ronomo_2, //!< VPMULHW_ronomo_2
  AMED_X86_ENCODING_VPMULHW_rynymy_1, //!< VPMULHW_rynymy_1
  AMED_X86_ENCODING_VPMULHW_rynymy_2, //!< VPMULHW_rynymy_2
  AMED_X86_ENCODING_VPMULHW_rznzmz, //!< VPMULHW_rznzmz
  AMED_X86_ENCODING_VPMULLW_ronomo_1, //!< VPMULLW_ronomo_1
  AMED_X86_ENCODING_VPMULLW_ronomo_2, //!< VPMULLW_ronomo_2
  AMED_X86_ENCODING_VPMULLW_rynymy_1, //!< VPMULLW_rynymy_1
  AMED_X86_ENCODING_VPMULLW_rynymy_2, //!< VPMULLW_rynymy_2
  AMED_X86_ENCODING_VPMULLW_rznzmz, //!< VPMULLW_rznzmz
  AMED_X86_ENCODING_VPMULLD_ronomo_1, //!< VPMULLD_ronomo_1
  AMED_X86_ENCODING_VPMULLD_ronomo_2, //!< VPMULLD_ronomo_2
  AMED_X86_ENCODING_VPMULLD_rynymy_1, //!< VPMULLD_rynymy_1
  AMED_X86_ENCODING_VPMULLD_rynymy_2, //!< VPMULLD_rynymy_2
  AMED_X86_ENCODING_VPMULLD_rznzmz, //!< VPMULLD_rznzmz
  AMED_X86_ENCODING_VPMULLQ_ronomo, //!< VPMULLQ_ronomo
  AMED_X86_ENCODING_VPMULLQ_rynymy, //!< VPMULLQ_rynymy
  AMED_X86_ENCODING_VPMULLQ_rznzmz, //!< VPMULLQ_rznzmz
  AMED_X86_ENCODING_VPMULUDQ_ronomo_1, //!< VPMULUDQ_ronomo_1
  AMED_X86_ENCODING_VPMULUDQ_ronomo_2, //!< VPMULUDQ_ronomo_2
  AMED_X86_ENCODING_VPMULUDQ_rynymy_1, //!< VPMULUDQ_rynymy_1
  AMED_X86_ENCODING_VPMULUDQ_rynymy_2, //!< VPMULUDQ_rynymy_2
  AMED_X86_ENCODING_VPMULUDQ_rznzmz, //!< VPMULUDQ_rznzmz
  AMED_X86_ENCODING_VPOR_ronomo, //!< VPOR_ronomo
  AMED_X86_ENCODING_VPOR_rynymy, //!< VPOR_rynymy
  AMED_X86_ENCODING_VPSADBW_ronomo_1, //!< VPSADBW_ronomo_1
  AMED_X86_ENCODING_VPSADBW_ronomo_2, //!< VPSADBW_ronomo_2
  AMED_X86_ENCODING_VPSADBW_rynymy_1, //!< VPSADBW_rynymy_1
  AMED_X86_ENCODING_VPSADBW_rynymy_2, //!< VPSADBW_rynymy_2
  AMED_X86_ENCODING_VPSADBW_rznzmz, //!< VPSADBW_rznzmz
  AMED_X86_ENCODING_VPSHUFB_ronomo_1, //!< VPSHUFB_ronomo_1
  AMED_X86_ENCODING_VPSHUFB_ronomo_2, //!< VPSHUFB_ronomo_2
  AMED_X86_ENCODING_VPSHUFB_rynymy_1, //!< VPSHUFB_rynymy_1
  AMED_X86_ENCODING_VPSHUFB_rynymy_2, //!< VPSHUFB_rynymy_2
  AMED_X86_ENCODING_VPSHUFB_rznzmz, //!< VPSHUFB_rznzmz
  AMED_X86_ENCODING_VPSHUFD_romoub_1, //!< VPSHUFD_romoub_1
  AMED_X86_ENCODING_VPSHUFD_romoub_2, //!< VPSHUFD_romoub_2
  AMED_X86_ENCODING_VPSHUFD_rymyub_1, //!< VPSHUFD_rymyub_1
  AMED_X86_ENCODING_VPSHUFD_rymyub_2, //!< VPSHUFD_rymyub_2
  AMED_X86_ENCODING_VPSHUFD_rzmzub_1, //!< VPSHUFD_rzmzub_1
  AMED_X86_ENCODING_VPSHUFHW_romoub_1, //!< VPSHUFHW_romoub_1
  AMED_X86_ENCODING_VPSHUFHW_romoub_2, //!< VPSHUFHW_romoub_2
  AMED_X86_ENCODING_VPSHUFHW_rymyub_1, //!< VPSHUFHW_rymyub_1
  AMED_X86_ENCODING_VPSHUFHW_rymyub_2, //!< VPSHUFHW_rymyub_2
  AMED_X86_ENCODING_VPSHUFHW_rzmzub, //!< VPSHUFHW_rzmzub
  AMED_X86_ENCODING_VPSHUFLW_romoub_1, //!< VPSHUFLW_romoub_1
  AMED_X86_ENCODING_VPSHUFLW_romoub_2, //!< VPSHUFLW_romoub_2
  AMED_X86_ENCODING_VPSHUFLW_rymyub_1, //!< VPSHUFLW_rymyub_1
  AMED_X86_ENCODING_VPSHUFLW_rymyub_2, //!< VPSHUFLW_rymyub_2
  AMED_X86_ENCODING_VPSHUFLW_rzmzub, //!< VPSHUFLW_rzmzub
  AMED_X86_ENCODING_VPSIGNB_ronomo, //!< VPSIGNB_ronomo
  AMED_X86_ENCODING_VPSIGNB_rynymy, //!< VPSIGNB_rynymy
  AMED_X86_ENCODING_VPSIGND_ronomo, //!< VPSIGND_ronomo
  AMED_X86_ENCODING_VPSIGND_rynymy, //!< VPSIGND_rynymy
  AMED_X86_ENCODING_VPSIGNW_ronomo, //!< VPSIGNW_ronomo
  AMED_X86_ENCODING_VPSIGNW_rynymy, //!< VPSIGNW_rynymy
  AMED_X86_ENCODING_VPSLLDQ_nomoub_1, //!< VPSLLDQ_nomoub_1
  AMED_X86_ENCODING_VPSLLDQ_nomoub_2, //!< VPSLLDQ_nomoub_2
  AMED_X86_ENCODING_VPSLLDQ_nymyub_1, //!< VPSLLDQ_nymyub_1
  AMED_X86_ENCODING_VPSLLDQ_nymyub_2, //!< VPSLLDQ_nymyub_2
  AMED_X86_ENCODING_VPSLLDQ_nzmzub, //!< VPSLLDQ_nzmzub
  AMED_X86_ENCODING_VPSLLD_nomoub_1, //!< VPSLLD_nomoub_1
  AMED_X86_ENCODING_VPSLLD_nomoub_2, //!< VPSLLD_nomoub_2
  AMED_X86_ENCODING_VPSLLD_nymyub_1, //!< VPSLLD_nymyub_1
  AMED_X86_ENCODING_VPSLLD_nymyub_2, //!< VPSLLD_nymyub_2
  AMED_X86_ENCODING_VPSLLD_nzmzub, //!< VPSLLD_nzmzub
  AMED_X86_ENCODING_VPSLLD_ronomo_1, //!< VPSLLD_ronomo_1
  AMED_X86_ENCODING_VPSLLD_ronomo_2, //!< VPSLLD_ronomo_2
  AMED_X86_ENCODING_VPSLLD_rynymo, //!< VPSLLD_rynymo
  AMED_X86_ENCODING_VPSLLD_rynymx, //!< VPSLLD_rynymx
  AMED_X86_ENCODING_VPSLLD_rznzmo, //!< VPSLLD_rznzmo
  AMED_X86_ENCODING_VPSLLQ_nomoub_1, //!< VPSLLQ_nomoub_1
  AMED_X86_ENCODING_VPSLLQ_nomoub_2, //!< VPSLLQ_nomoub_2
  AMED_X86_ENCODING_VPSLLQ_nymyub_1, //!< VPSLLQ_nymyub_1
  AMED_X86_ENCODING_VPSLLQ_nymyub_2, //!< VPSLLQ_nymyub_2
  AMED_X86_ENCODING_VPSLLQ_nzmzub, //!< VPSLLQ_nzmzub
  AMED_X86_ENCODING_VPSLLQ_ronomo_1, //!< VPSLLQ_ronomo_1
  AMED_X86_ENCODING_VPSLLQ_ronomo_2, //!< VPSLLQ_ronomo_2
  AMED_X86_ENCODING_VPSLLQ_rynymo, //!< VPSLLQ_rynymo
  AMED_X86_ENCODING_VPSLLQ_rynymx, //!< VPSLLQ_rynymx
  AMED_X86_ENCODING_VPSLLQ_rznzmo, //!< VPSLLQ_rznzmo
  AMED_X86_ENCODING_VPSLLW_nomoub_1, //!< VPSLLW_nomoub_1
  AMED_X86_ENCODING_VPSLLW_nomoub_2, //!< VPSLLW_nomoub_2
  AMED_X86_ENCODING_VPSLLW_nymyub_1, //!< VPSLLW_nymyub_1
  AMED_X86_ENCODING_VPSLLW_nymyub_2, //!< VPSLLW_nymyub_2
  AMED_X86_ENCODING_VPSLLW_nzmzub, //!< VPSLLW_nzmzub
  AMED_X86_ENCODING_VPSLLW_ronomo_1, //!< VPSLLW_ronomo_1
  AMED_X86_ENCODING_VPSLLW_ronomo_2, //!< VPSLLW_ronomo_2
  AMED_X86_ENCODING_VPSLLW_rynymo, //!< VPSLLW_rynymo
  AMED_X86_ENCODING_VPSLLW_rynymx, //!< VPSLLW_rynymx
  AMED_X86_ENCODING_VPSLLW_rznzmo, //!< VPSLLW_rznzmo
  AMED_X86_ENCODING_VPSRAD_nomoub, //!< VPSRAD_nomoub
  AMED_X86_ENCODING_VPSRAD_nymyub, //!< VPSRAD_nymyub
  AMED_X86_ENCODING_VPSRAD_ronomo, //!< VPSRAD_ronomo
  AMED_X86_ENCODING_VPSRAD_rynymx, //!< VPSRAD_rynymx
  AMED_X86_ENCODING_VPSRAW_nomoub_1, //!< VPSRAW_nomoub_1
  AMED_X86_ENCODING_VPSRAW_nomoub_2, //!< VPSRAW_nomoub_2
  AMED_X86_ENCODING_VPSRAW_nymyub_1, //!< VPSRAW_nymyub_1
  AMED_X86_ENCODING_VPSRAW_nymyub_2, //!< VPSRAW_nymyub_2
  AMED_X86_ENCODING_VPSRAW_nzmzub, //!< VPSRAW_nzmzub
  AMED_X86_ENCODING_VPSRAW_ronomo_1, //!< VPSRAW_ronomo_1
  AMED_X86_ENCODING_VPSRAW_ronomo_2, //!< VPSRAW_ronomo_2
  AMED_X86_ENCODING_VPSRAW_rynymo, //!< VPSRAW_rynymo
  AMED_X86_ENCODING_VPSRAW_rynymx, //!< VPSRAW_rynymx
  AMED_X86_ENCODING_VPSRAW_rznzmo, //!< VPSRAW_rznzmo
  AMED_X86_ENCODING_VPSRAx_nomoub, //!< VPSRAx_nomoub
  AMED_X86_ENCODING_VPSRAx_nymyub, //!< VPSRAx_nymyub
  AMED_X86_ENCODING_VPSRAx_nzmzub, //!< VPSRAx_nzmzub
  AMED_X86_ENCODING_VPSRAx_ronomo, //!< VPSRAx_ronomo
  AMED_X86_ENCODING_VPSRAx_rynymo, //!< VPSRAx_rynymo
  AMED_X86_ENCODING_VPSRAx_rznzmo, //!< VPSRAx_rznzmo
  AMED_X86_ENCODING_VPSRLDQ_nomoub_1, //!< VPSRLDQ_nomoub_1
  AMED_X86_ENCODING_VPSRLDQ_nomoub_2, //!< VPSRLDQ_nomoub_2
  AMED_X86_ENCODING_VPSRLDQ_nymyub_1, //!< VPSRLDQ_nymyub_1
  AMED_X86_ENCODING_VPSRLDQ_nymyub_2, //!< VPSRLDQ_nymyub_2
  AMED_X86_ENCODING_VPSRLDQ_nzmzub, //!< VPSRLDQ_nzmzub
  AMED_X86_ENCODING_VPSRLD_nomoub_1, //!< VPSRLD_nomoub_1
  AMED_X86_ENCODING_VPSRLD_nomoub_2, //!< VPSRLD_nomoub_2
  AMED_X86_ENCODING_VPSRLD_nymyub_1, //!< VPSRLD_nymyub_1
  AMED_X86_ENCODING_VPSRLD_nymyub_2, //!< VPSRLD_nymyub_2
  AMED_X86_ENCODING_VPSRLD_nzmzub, //!< VPSRLD_nzmzub
  AMED_X86_ENCODING_VPSRLD_ronomo_1, //!< VPSRLD_ronomo_1
  AMED_X86_ENCODING_VPSRLD_ronomo_2, //!< VPSRLD_ronomo_2
  AMED_X86_ENCODING_VPSRLD_rynymo, //!< VPSRLD_rynymo
  AMED_X86_ENCODING_VPSRLD_rynymx, //!< VPSRLD_rynymx
  AMED_X86_ENCODING_VPSRLD_rznzmo, //!< VPSRLD_rznzmo
  AMED_X86_ENCODING_VPSRLQ_nomoub_1, //!< VPSRLQ_nomoub_1
  AMED_X86_ENCODING_VPSRLQ_nomoub_2, //!< VPSRLQ_nomoub_2
  AMED_X86_ENCODING_VPSRLQ_nymyub_1, //!< VPSRLQ_nymyub_1
  AMED_X86_ENCODING_VPSRLQ_nymyub_2, //!< VPSRLQ_nymyub_2
  AMED_X86_ENCODING_VPSRLQ_nzmzub, //!< VPSRLQ_nzmzub
  AMED_X86_ENCODING_VPSRLQ_ronomo_1, //!< VPSRLQ_ronomo_1
  AMED_X86_ENCODING_VPSRLQ_ronomo_2, //!< VPSRLQ_ronomo_2
  AMED_X86_ENCODING_VPSRLQ_rynymo, //!< VPSRLQ_rynymo
  AMED_X86_ENCODING_VPSRLQ_rynymx, //!< VPSRLQ_rynymx
  AMED_X86_ENCODING_VPSRLQ_rznzmo, //!< VPSRLQ_rznzmo
  AMED_X86_ENCODING_VPSRLW_nomoub_1, //!< VPSRLW_nomoub_1
  AMED_X86_ENCODING_VPSRLW_nomoub_2, //!< VPSRLW_nomoub_2
  AMED_X86_ENCODING_VPSRLW_nymyub_1, //!< VPSRLW_nymyub_1
  AMED_X86_ENCODING_VPSRLW_nymyub_2, //!< VPSRLW_nymyub_2
  AMED_X86_ENCODING_VPSRLW_nzmzub, //!< VPSRLW_nzmzub
  AMED_X86_ENCODING_VPSRLW_ronomo_1, //!< VPSRLW_ronomo_1
  AMED_X86_ENCODING_VPSRLW_ronomo_2, //!< VPSRLW_ronomo_2
  AMED_X86_ENCODING_VPSRLW_rynymo, //!< VPSRLW_rynymo
  AMED_X86_ENCODING_VPSRLW_rynymx, //!< VPSRLW_rynymx
  AMED_X86_ENCODING_VPSRLW_rznzmo, //!< VPSRLW_rznzmo
  AMED_X86_ENCODING_VPSUBQ_ronomo_1, //!< VPSUBQ_ronomo_1
  AMED_X86_ENCODING_VPSUBQ_ronomo_2, //!< VPSUBQ_ronomo_2
  AMED_X86_ENCODING_VPSUBQ_rynymy_1, //!< VPSUBQ_rynymy_1
  AMED_X86_ENCODING_VPSUBQ_rynymy_2, //!< VPSUBQ_rynymy_2
  AMED_X86_ENCODING_VPSUBQ_rznzmz, //!< VPSUBQ_rznzmz
  AMED_X86_ENCODING_VPSUBSB_ronomo_1, //!< VPSUBSB_ronomo_1
  AMED_X86_ENCODING_VPSUBSB_ronomo_2, //!< VPSUBSB_ronomo_2
  AMED_X86_ENCODING_VPSUBSB_rynymy_1, //!< VPSUBSB_rynymy_1
  AMED_X86_ENCODING_VPSUBSB_rynymy_2, //!< VPSUBSB_rynymy_2
  AMED_X86_ENCODING_VPSUBSB_rznzmz, //!< VPSUBSB_rznzmz
  AMED_X86_ENCODING_VPSUBSW_ronomo_1, //!< VPSUBSW_ronomo_1
  AMED_X86_ENCODING_VPSUBSW_ronomo_2, //!< VPSUBSW_ronomo_2
  AMED_X86_ENCODING_VPSUBSW_rynymy_1, //!< VPSUBSW_rynymy_1
  AMED_X86_ENCODING_VPSUBSW_rynymy_2, //!< VPSUBSW_rynymy_2
  AMED_X86_ENCODING_VPSUBSW_rznzmz, //!< VPSUBSW_rznzmz
  AMED_X86_ENCODING_VPSUBUSB_ronomo_1, //!< VPSUBUSB_ronomo_1
  AMED_X86_ENCODING_VPSUBUSB_ronomo_2, //!< VPSUBUSB_ronomo_2
  AMED_X86_ENCODING_VPSUBUSB_rynymy_1, //!< VPSUBUSB_rynymy_1
  AMED_X86_ENCODING_VPSUBUSB_rynymy_2, //!< VPSUBUSB_rynymy_2
  AMED_X86_ENCODING_VPSUBUSB_rznzmz, //!< VPSUBUSB_rznzmz
  AMED_X86_ENCODING_VPSUBUSW_ronomo_1, //!< VPSUBUSW_ronomo_1
  AMED_X86_ENCODING_VPSUBUSW_ronomo_2, //!< VPSUBUSW_ronomo_2
  AMED_X86_ENCODING_VPSUBUSW_rynymy_1, //!< VPSUBUSW_rynymy_1
  AMED_X86_ENCODING_VPSUBUSW_rynymy_2, //!< VPSUBUSW_rynymy_2
  AMED_X86_ENCODING_VPSUBUSW_rznzmz, //!< VPSUBUSW_rznzmz
  AMED_X86_ENCODING_VPSUBB_ronomo_1, //!< VPSUBB_ronomo_1
  AMED_X86_ENCODING_VPSUBB_ronomo_2, //!< VPSUBB_ronomo_2
  AMED_X86_ENCODING_VPSUBB_rynymy_1, //!< VPSUBB_rynymy_1
  AMED_X86_ENCODING_VPSUBB_rynymy_2, //!< VPSUBB_rynymy_2
  AMED_X86_ENCODING_VPSUBB_rznzmz, //!< VPSUBB_rznzmz
  AMED_X86_ENCODING_VPSUBD_ronomo_1, //!< VPSUBD_ronomo_1
  AMED_X86_ENCODING_VPSUBD_ronomo_2, //!< VPSUBD_ronomo_2
  AMED_X86_ENCODING_VPSUBD_rynymy_1, //!< VPSUBD_rynymy_1
  AMED_X86_ENCODING_VPSUBD_rynymy_2, //!< VPSUBD_rynymy_2
  AMED_X86_ENCODING_VPSUBD_rznzmz, //!< VPSUBD_rznzmz
  AMED_X86_ENCODING_VPSUBW_ronomo_1, //!< VPSUBW_ronomo_1
  AMED_X86_ENCODING_VPSUBW_ronomo_2, //!< VPSUBW_ronomo_2
  AMED_X86_ENCODING_VPSUBW_rynymy_1, //!< VPSUBW_rynymy_1
  AMED_X86_ENCODING_VPSUBW_rynymy_2, //!< VPSUBW_rynymy_2
  AMED_X86_ENCODING_VPSUBW_rznzmz, //!< VPSUBW_rznzmz
  AMED_X86_ENCODING_VPTEST, //!< VPTEST
  AMED_X86_ENCODING_VPUNPCKHBW_ronomo_1, //!< VPUNPCKHBW_ronomo_1
  AMED_X86_ENCODING_VPUNPCKHBW_ronomo_2, //!< VPUNPCKHBW_ronomo_2
  AMED_X86_ENCODING_VPUNPCKHBW_rynymy_1, //!< VPUNPCKHBW_rynymy_1
  AMED_X86_ENCODING_VPUNPCKHBW_rynymy_2, //!< VPUNPCKHBW_rynymy_2
  AMED_X86_ENCODING_VPUNPCKHBW_rznzmz, //!< VPUNPCKHBW_rznzmz
  AMED_X86_ENCODING_VPUNPCKHDQ_ronomo_1, //!< VPUNPCKHDQ_ronomo_1
  AMED_X86_ENCODING_VPUNPCKHDQ_ronomo_2, //!< VPUNPCKHDQ_ronomo_2
  AMED_X86_ENCODING_VPUNPCKHDQ_rynymy_1, //!< VPUNPCKHDQ_rynymy_1
  AMED_X86_ENCODING_VPUNPCKHDQ_rynymy_2, //!< VPUNPCKHDQ_rynymy_2
  AMED_X86_ENCODING_VPUNPCKHDQ_rznzmz, //!< VPUNPCKHDQ_rznzmz
  AMED_X86_ENCODING_VPUNPCKHQDQ_ronomo_1, //!< VPUNPCKHQDQ_ronomo_1
  AMED_X86_ENCODING_VPUNPCKHQDQ_ronomo_2, //!< VPUNPCKHQDQ_ronomo_2
  AMED_X86_ENCODING_VPUNPCKHQDQ_rynymy_1, //!< VPUNPCKHQDQ_rynymy_1
  AMED_X86_ENCODING_VPUNPCKHQDQ_rynymy_2, //!< VPUNPCKHQDQ_rynymy_2
  AMED_X86_ENCODING_VPUNPCKHQDQ_rznzmz, //!< VPUNPCKHQDQ_rznzmz
  AMED_X86_ENCODING_VPUNPCKHWD_ronomo_1, //!< VPUNPCKHWD_ronomo_1
  AMED_X86_ENCODING_VPUNPCKHWD_ronomo_2, //!< VPUNPCKHWD_ronomo_2
  AMED_X86_ENCODING_VPUNPCKHWD_rynymy_1, //!< VPUNPCKHWD_rynymy_1
  AMED_X86_ENCODING_VPUNPCKHWD_rynymy_2, //!< VPUNPCKHWD_rynymy_2
  AMED_X86_ENCODING_VPUNPCKHWD_rznzmz, //!< VPUNPCKHWD_rznzmz
  AMED_X86_ENCODING_VPUNPCKLBW_ronomo_1, //!< VPUNPCKLBW_ronomo_1
  AMED_X86_ENCODING_VPUNPCKLBW_ronomo_2, //!< VPUNPCKLBW_ronomo_2
  AMED_X86_ENCODING_VPUNPCKLBW_rynymy_1, //!< VPUNPCKLBW_rynymy_1
  AMED_X86_ENCODING_VPUNPCKLBW_rynymy_2, //!< VPUNPCKLBW_rynymy_2
  AMED_X86_ENCODING_VPUNPCKLBW_rznzmz, //!< VPUNPCKLBW_rznzmz
  AMED_X86_ENCODING_VPUNPCKLDQ_ronomo_1, //!< VPUNPCKLDQ_ronomo_1
  AMED_X86_ENCODING_VPUNPCKLDQ_ronomo_2, //!< VPUNPCKLDQ_ronomo_2
  AMED_X86_ENCODING_VPUNPCKLDQ_rynymy_1, //!< VPUNPCKLDQ_rynymy_1
  AMED_X86_ENCODING_VPUNPCKLDQ_rynymy_2, //!< VPUNPCKLDQ_rynymy_2
  AMED_X86_ENCODING_VPUNPCKLDQ_rznzmz, //!< VPUNPCKLDQ_rznzmz
  AMED_X86_ENCODING_VPUNPCKLQDQ_ronomo_1, //!< VPUNPCKLQDQ_ronomo_1
  AMED_X86_ENCODING_VPUNPCKLQDQ_ronomo_2, //!< VPUNPCKLQDQ_ronomo_2
  AMED_X86_ENCODING_VPUNPCKLQDQ_rynymy_1, //!< VPUNPCKLQDQ_rynymy_1
  AMED_X86_ENCODING_VPUNPCKLQDQ_rynymy_2, //!< VPUNPCKLQDQ_rynymy_2
  AMED_X86_ENCODING_VPUNPCKLQDQ_rznzmz, //!< VPUNPCKLQDQ_rznzmz
  AMED_X86_ENCODING_VPUNPCKLWD_ronomo_1, //!< VPUNPCKLWD_ronomo_1
  AMED_X86_ENCODING_VPUNPCKLWD_ronomo_2, //!< VPUNPCKLWD_ronomo_2
  AMED_X86_ENCODING_VPUNPCKLWD_rynymy_1, //!< VPUNPCKLWD_rynymy_1
  AMED_X86_ENCODING_VPUNPCKLWD_rynymy_2, //!< VPUNPCKLWD_rynymy_2
  AMED_X86_ENCODING_VPUNPCKLWD_rznzmz, //!< VPUNPCKLWD_rznzmz
  AMED_X86_ENCODING_VPXOR_ronomo, //!< VPXOR_ronomo
  AMED_X86_ENCODING_VPXOR_rynymy, //!< VPXOR_rynymy
  AMED_X86_ENCODING_VRCPPS, //!< VRCPPS
  AMED_X86_ENCODING_VRCPSS, //!< VRCPSS
  AMED_X86_ENCODING_VROUNDPD, //!< VROUNDPD
  AMED_X86_ENCODING_VROUNDPS, //!< VROUNDPS
  AMED_X86_ENCODING_VROUNDSD, //!< VROUNDSD
  AMED_X86_ENCODING_VROUNDSS, //!< VROUNDSS
  AMED_X86_ENCODING_VRSQRTPS, //!< VRSQRTPS
  AMED_X86_ENCODING_VRSQRTSS, //!< VRSQRTSS
  AMED_X86_ENCODING_VSHUFPD_ronomoub, //!< VSHUFPD_ronomoub
  AMED_X86_ENCODING_VSHUFPD_rxnxmxub, //!< VSHUFPD_rxnxmxub
  AMED_X86_ENCODING_VSHUFPD_rynymyub, //!< VSHUFPD_rynymyub
  AMED_X86_ENCODING_VSHUFPD_rznzmzub, //!< VSHUFPD_rznzmzub
  AMED_X86_ENCODING_VSHUFPS_ronomoub, //!< VSHUFPS_ronomoub
  AMED_X86_ENCODING_VSHUFPS_rxnxmxub, //!< VSHUFPS_rxnxmxub
  AMED_X86_ENCODING_VSHUFPS_rynymyub, //!< VSHUFPS_rynymyub
  AMED_X86_ENCODING_VSHUFPS_rznzmzub, //!< VSHUFPS_rznzmzub
  AMED_X86_ENCODING_VSQRTPD_romo, //!< VSQRTPD_romo
  AMED_X86_ENCODING_VSQRTPD_rxmx, //!< VSQRTPD_rxmx
  AMED_X86_ENCODING_VSQRTPD_rymy, //!< VSQRTPD_rymy
  AMED_X86_ENCODING_VSQRTPD_rzmz, //!< VSQRTPD_rzmz
  AMED_X86_ENCODING_VSQRTPS_romo, //!< VSQRTPS_romo
  AMED_X86_ENCODING_VSQRTPS_rxmx, //!< VSQRTPS_rxmx
  AMED_X86_ENCODING_VSQRTPS_rymy, //!< VSQRTPS_rymy
  AMED_X86_ENCODING_VSQRTPS_rzmz, //!< VSQRTPS_rzmz
  AMED_X86_ENCODING_VSQRTSD_ronomq, //!< VSQRTSD_ronomq
  AMED_X86_ENCODING_VSQRTSD_ronomx, //!< VSQRTSD_ronomx
  AMED_X86_ENCODING_VSQRTSS_ronomd, //!< VSQRTSS_ronomd
  AMED_X86_ENCODING_VSQRTSS_ronomx, //!< VSQRTSS_ronomx
  AMED_X86_ENCODING_VSTMXCSR, //!< VSTMXCSR
  AMED_X86_ENCODING_VSUBPD_ronomo, //!< VSUBPD_ronomo
  AMED_X86_ENCODING_VSUBPD_rxnxmx, //!< VSUBPD_rxnxmx
  AMED_X86_ENCODING_VSUBPD_rynymy, //!< VSUBPD_rynymy
  AMED_X86_ENCODING_VSUBPD_rznzmz, //!< VSUBPD_rznzmz
  AMED_X86_ENCODING_VSUBPS_ronomo, //!< VSUBPS_ronomo
  AMED_X86_ENCODING_VSUBPS_rxnxmx, //!< VSUBPS_rxnxmx
  AMED_X86_ENCODING_VSUBPS_rynymy, //!< VSUBPS_rynymy
  AMED_X86_ENCODING_VSUBPS_rznzmz, //!< VSUBPS_rznzmz
  AMED_X86_ENCODING_VSUBSD_ronomq, //!< VSUBSD_ronomq
  AMED_X86_ENCODING_VSUBSD_ronomx, //!< VSUBSD_ronomx
  AMED_X86_ENCODING_VSUBSS_ronomd, //!< VSUBSS_ronomd
  AMED_X86_ENCODING_VSUBSS_ronomx, //!< VSUBSS_ronomx
  AMED_X86_ENCODING_VUCOMISD_romq, //!< VUCOMISD_romq
  AMED_X86_ENCODING_VUCOMISD_romx, //!< VUCOMISD_romx
  AMED_X86_ENCODING_VUCOMISS_romd, //!< VUCOMISS_romd
  AMED_X86_ENCODING_VUCOMISS_romx, //!< VUCOMISS_romx
  AMED_X86_ENCODING_VUNPCKHPD_ronomo, //!< VUNPCKHPD_ronomo
  AMED_X86_ENCODING_VUNPCKHPD_rxnxmx, //!< VUNPCKHPD_rxnxmx
  AMED_X86_ENCODING_VUNPCKHPD_rynymy, //!< VUNPCKHPD_rynymy
  AMED_X86_ENCODING_VUNPCKHPD_rznzmz, //!< VUNPCKHPD_rznzmz
  AMED_X86_ENCODING_VUNPCKHPS_ronomo, //!< VUNPCKHPS_ronomo
  AMED_X86_ENCODING_VUNPCKHPS_rxnxmx, //!< VUNPCKHPS_rxnxmx
  AMED_X86_ENCODING_VUNPCKHPS_rynymy, //!< VUNPCKHPS_rynymy
  AMED_X86_ENCODING_VUNPCKHPS_rznzmz, //!< VUNPCKHPS_rznzmz
  AMED_X86_ENCODING_VUNPCKLPD_ronomo, //!< VUNPCKLPD_ronomo
  AMED_X86_ENCODING_VUNPCKLPD_rxnxmx, //!< VUNPCKLPD_rxnxmx
  AMED_X86_ENCODING_VUNPCKLPD_rynymy, //!< VUNPCKLPD_rynymy
  AMED_X86_ENCODING_VUNPCKLPD_rznzmz, //!< VUNPCKLPD_rznzmz
  AMED_X86_ENCODING_VUNPCKLPS_ronomo, //!< VUNPCKLPS_ronomo
  AMED_X86_ENCODING_VUNPCKLPS_rxnxmx, //!< VUNPCKLPS_rxnxmx
  AMED_X86_ENCODING_VUNPCKLPS_rynymy, //!< VUNPCKLPS_rynymy
  AMED_X86_ENCODING_VUNPCKLPS_rznzmz, //!< VUNPCKLPS_rznzmz
  AMED_X86_ENCODING_VALIGNx_ronomoub, //!< VALIGNx_ronomoub
  AMED_X86_ENCODING_VALIGNx_rynymyub, //!< VALIGNx_rynymyub
  AMED_X86_ENCODING_VALIGNx_rznzmzub, //!< VALIGNx_rznzmzub
  AMED_X86_ENCODING_VBLENDMPx_ronomo, //!< VBLENDMPx_ronomo
  AMED_X86_ENCODING_VBLENDMPx_rynymy, //!< VBLENDMPx_rynymy
  AMED_X86_ENCODING_VBLENDMPx_rznzmz, //!< VBLENDMPx_rznzmz
  AMED_X86_ENCODING_VBROADCASTF128, //!< VBROADCASTF128
  AMED_X86_ENCODING_VBROADCASTF32X2_rymx, //!< VBROADCASTF32X2_rymx
  AMED_X86_ENCODING_VBROADCASTF32X2_rzmx, //!< VBROADCASTF32X2_rzmx
  AMED_X86_ENCODING_VBROADCASTF32X4_rymo, //!< VBROADCASTF32X4_rymo
  AMED_X86_ENCODING_VBROADCASTF32X4_rzmo, //!< VBROADCASTF32X4_rzmo
  AMED_X86_ENCODING_VBROADCASTF32X8, //!< VBROADCASTF32X8
  AMED_X86_ENCODING_VBROADCASTF64X2_rymo, //!< VBROADCASTF64X2_rymo
  AMED_X86_ENCODING_VBROADCASTF64X2_rzmo, //!< VBROADCASTF64X2_rzmo
  AMED_X86_ENCODING_VBROADCASTF64X4_rzmy, //!< VBROADCASTF64X4_rzmy
  AMED_X86_ENCODING_VBROADCASTSD_rymo, //!< VBROADCASTSD_rymo
  AMED_X86_ENCODING_VBROADCASTSD_rymq, //!< VBROADCASTSD_rymq
  AMED_X86_ENCODING_VBROADCASTSD_rymx, //!< VBROADCASTSD_rymx
  AMED_X86_ENCODING_VBROADCASTSD_rzmx, //!< VBROADCASTSD_rzmx
  AMED_X86_ENCODING_VBROADCASTSS_romx, //!< VBROADCASTSS_romx
  AMED_X86_ENCODING_VBROADCASTSS_rxmd, //!< VBROADCASTSS_rxmd
  AMED_X86_ENCODING_VBROADCASTSS_rxmo, //!< VBROADCASTSS_rxmo
  AMED_X86_ENCODING_VBROADCASTSS_rymx, //!< VBROADCASTSS_rymx
  AMED_X86_ENCODING_VBROADCASTSS_rzmx, //!< VBROADCASTSS_rzmx
  AMED_X86_ENCODING_VCOMPRESSPD_moro, //!< VCOMPRESSPD_moro
  AMED_X86_ENCODING_VCOMPRESSPD_myry, //!< VCOMPRESSPD_myry
  AMED_X86_ENCODING_VCOMPRESSPD_mzrz, //!< VCOMPRESSPD_mzrz
  AMED_X86_ENCODING_VCOMPRESSPS_moro, //!< VCOMPRESSPS_moro
  AMED_X86_ENCODING_VCOMPRESSPS_myry, //!< VCOMPRESSPS_myry
  AMED_X86_ENCODING_VCOMPRESSPS_mzrz, //!< VCOMPRESSPS_mzrz
  AMED_X86_ENCODING_VCVTNE2PS2BF16_ronomo, //!< VCVTNE2PS2BF16_ronomo
  AMED_X86_ENCODING_VCVTNE2PS2BF16_rynymy, //!< VCVTNE2PS2BF16_rynymy
  AMED_X86_ENCODING_VCVTNE2PS2BF16_rznzmz, //!< VCVTNE2PS2BF16_rznzmz
  AMED_X86_ENCODING_VCVTNEPS2BF16_romo, //!< VCVTNEPS2BF16_romo
  AMED_X86_ENCODING_VCVTNEPS2BF16_romy, //!< VCVTNEPS2BF16_romy
  AMED_X86_ENCODING_VCVTNEPS2BF16_rymz, //!< VCVTNEPS2BF16_rymz
  AMED_X86_ENCODING_VCVTPD2QQ_romo, //!< VCVTPD2QQ_romo
  AMED_X86_ENCODING_VCVTPD2QQ_rymy, //!< VCVTPD2QQ_rymy
  AMED_X86_ENCODING_VCVTPD2QQ_rzmz, //!< VCVTPD2QQ_rzmz
  AMED_X86_ENCODING_VCVTPD2UDQ_romo, //!< VCVTPD2UDQ_romo
  AMED_X86_ENCODING_VCVTPD2UDQ_romy, //!< VCVTPD2UDQ_romy
  AMED_X86_ENCODING_VCVTPD2UDQ_rymz, //!< VCVTPD2UDQ_rymz
  AMED_X86_ENCODING_VCVTPD2UQQ_romo, //!< VCVTPD2UQQ_romo
  AMED_X86_ENCODING_VCVTPD2UQQ_rymy, //!< VCVTPD2UQQ_rymy
  AMED_X86_ENCODING_VCVTPD2UQQ_rzmz, //!< VCVTPD2UQQ_rzmz
  AMED_X86_ENCODING_VCVTPH2PS_romx, //!< VCVTPH2PS_romx
  AMED_X86_ENCODING_VCVTPH2PS_rymo, //!< VCVTPH2PS_rymo
  AMED_X86_ENCODING_VCVTPH2PS_rzmy, //!< VCVTPH2PS_rzmy
  AMED_X86_ENCODING_VCVTPS2PH_moroub, //!< VCVTPS2PH_moroub
  AMED_X86_ENCODING_VCVTPS2PH_moryub_1, //!< VCVTPS2PH_moryub_1
  AMED_X86_ENCODING_VCVTPS2PH_moryub_2, //!< VCVTPS2PH_moryub_2
  AMED_X86_ENCODING_VCVTPS2PH_mqroub, //!< VCVTPS2PH_mqroub
  AMED_X86_ENCODING_VCVTPS2PH_myrzub_1, //!< VCVTPS2PH_myrzub_1
  AMED_X86_ENCODING_VCVTPS2PH_myrzub_2, //!< VCVTPS2PH_myrzub_2
  AMED_X86_ENCODING_VCVTPS2QQ_romx, //!< VCVTPS2QQ_romx
  AMED_X86_ENCODING_VCVTPS2QQ_rymo, //!< VCVTPS2QQ_rymo
  AMED_X86_ENCODING_VCVTPS2QQ_rzmy, //!< VCVTPS2QQ_rzmy
  AMED_X86_ENCODING_VCVTPS2UDQ_romo, //!< VCVTPS2UDQ_romo
  AMED_X86_ENCODING_VCVTPS2UDQ_rymy, //!< VCVTPS2UDQ_rymy
  AMED_X86_ENCODING_VCVTPS2UDQ_rzmz, //!< VCVTPS2UDQ_rzmz
  AMED_X86_ENCODING_VCVTPS2UQQ_romx, //!< VCVTPS2UQQ_romx
  AMED_X86_ENCODING_VCVTPS2UQQ_rymo, //!< VCVTPS2UQQ_rymo
  AMED_X86_ENCODING_VCVTPS2UQQ_rzmy, //!< VCVTPS2UQQ_rzmy
  AMED_X86_ENCODING_VCVTQQ2PD_romo, //!< VCVTQQ2PD_romo
  AMED_X86_ENCODING_VCVTQQ2PD_rymy, //!< VCVTQQ2PD_rymy
  AMED_X86_ENCODING_VCVTQQ2PD_rzmz, //!< VCVTQQ2PD_rzmz
  AMED_X86_ENCODING_VCVTQQ2PS_romo, //!< VCVTQQ2PS_romo
  AMED_X86_ENCODING_VCVTQQ2PS_romy, //!< VCVTQQ2PS_romy
  AMED_X86_ENCODING_VCVTQQ2PS_rymz, //!< VCVTQQ2PS_rymz
  AMED_X86_ENCODING_VCVTSD2USI, //!< VCVTSD2USI
  AMED_X86_ENCODING_VCVTSS2USI, //!< VCVTSS2USI
  AMED_X86_ENCODING_VCVTTPD2QQ_romo, //!< VCVTTPD2QQ_romo
  AMED_X86_ENCODING_VCVTTPD2QQ_rymy, //!< VCVTTPD2QQ_rymy
  AMED_X86_ENCODING_VCVTTPD2QQ_rzmz, //!< VCVTTPD2QQ_rzmz
  AMED_X86_ENCODING_VCVTTPD2UDQ_romo, //!< VCVTTPD2UDQ_romo
  AMED_X86_ENCODING_VCVTTPD2UDQ_romy, //!< VCVTTPD2UDQ_romy
  AMED_X86_ENCODING_VCVTTPD2UDQ_rymz, //!< VCVTTPD2UDQ_rymz
  AMED_X86_ENCODING_VCVTTPD2UQQ_romo, //!< VCVTTPD2UQQ_romo
  AMED_X86_ENCODING_VCVTTPD2UQQ_rymy, //!< VCVTTPD2UQQ_rymy
  AMED_X86_ENCODING_VCVTTPD2UQQ_rzmz, //!< VCVTTPD2UQQ_rzmz
  AMED_X86_ENCODING_VCVTTPS2QQ_romx, //!< VCVTTPS2QQ_romx
  AMED_X86_ENCODING_VCVTTPS2QQ_rymo, //!< VCVTTPS2QQ_rymo
  AMED_X86_ENCODING_VCVTTPS2QQ_rzmy, //!< VCVTTPS2QQ_rzmy
  AMED_X86_ENCODING_VCVTTPS2UDQ_romo, //!< VCVTTPS2UDQ_romo
  AMED_X86_ENCODING_VCVTTPS2UDQ_rymy, //!< VCVTTPS2UDQ_rymy
  AMED_X86_ENCODING_VCVTTPS2UDQ_rzmz, //!< VCVTTPS2UDQ_rzmz
  AMED_X86_ENCODING_VCVTTPS2UQQ_romx, //!< VCVTTPS2UQQ_romx
  AMED_X86_ENCODING_VCVTTPS2UQQ_rymo, //!< VCVTTPS2UQQ_rymo
  AMED_X86_ENCODING_VCVTTPS2UQQ_rzmy, //!< VCVTTPS2UQQ_rzmy
  AMED_X86_ENCODING_VCVTTSD2USI, //!< VCVTTSD2USI
  AMED_X86_ENCODING_VCVTTSS2USI, //!< VCVTTSS2USI
  AMED_X86_ENCODING_VCVTUDQ2PD_romx, //!< VCVTUDQ2PD_romx
  AMED_X86_ENCODING_VCVTUDQ2PD_rymo, //!< VCVTUDQ2PD_rymo
  AMED_X86_ENCODING_VCVTUDQ2PD_rzmy, //!< VCVTUDQ2PD_rzmy
  AMED_X86_ENCODING_VCVTUDQ2PS_romo, //!< VCVTUDQ2PS_romo
  AMED_X86_ENCODING_VCVTUDQ2PS_rymy, //!< VCVTUDQ2PS_rymy
  AMED_X86_ENCODING_VCVTUDQ2PS_rzmz, //!< VCVTUDQ2PS_rzmz
  AMED_X86_ENCODING_VCVTUQQ2PD_romo, //!< VCVTUQQ2PD_romo
  AMED_X86_ENCODING_VCVTUQQ2PD_rymy, //!< VCVTUQQ2PD_rymy
  AMED_X86_ENCODING_VCVTUQQ2PD_rzmz, //!< VCVTUQQ2PD_rzmz
  AMED_X86_ENCODING_VCVTUQQ2PS_romo, //!< VCVTUQQ2PS_romo
  AMED_X86_ENCODING_VCVTUQQ2PS_romy, //!< VCVTUQQ2PS_romy
  AMED_X86_ENCODING_VCVTUQQ2PS_rymz, //!< VCVTUQQ2PS_rymz
  AMED_X86_ENCODING_VCVTUSI2SD_ronomd, //!< VCVTUSI2SD_ronomd
  AMED_X86_ENCODING_VCVTUSI2SD_ronomq, //!< VCVTUSI2SD_ronomq
  AMED_X86_ENCODING_VCVTUSI2SS, //!< VCVTUSI2SS
  AMED_X86_ENCODING_VDBPSADBW_ronomoub, //!< VDBPSADBW_ronomoub
  AMED_X86_ENCODING_VDBPSADBW_rynymyub, //!< VDBPSADBW_rynymyub
  AMED_X86_ENCODING_VDBPSADBW_rznzmzub, //!< VDBPSADBW_rznzmzub
  AMED_X86_ENCODING_VDPBF16PS_ronomo, //!< VDPBF16PS_ronomo
  AMED_X86_ENCODING_VDPBF16PS_rynymy, //!< VDPBF16PS_rynymy
  AMED_X86_ENCODING_VDPBF16PS_rznzmz, //!< VDPBF16PS_rznzmz
  AMED_X86_ENCODING_VEXPANDPD_romo, //!< VEXPANDPD_romo
  AMED_X86_ENCODING_VEXPANDPD_rymy, //!< VEXPANDPD_rymy
  AMED_X86_ENCODING_VEXPANDPD_rzmz, //!< VEXPANDPD_rzmz
  AMED_X86_ENCODING_VEXPANDPS_romo, //!< VEXPANDPS_romo
  AMED_X86_ENCODING_VEXPANDPS_rymy, //!< VEXPANDPS_rymy
  AMED_X86_ENCODING_VEXPANDPS_rzmz, //!< VEXPANDPS_rzmz
  AMED_X86_ENCODING_VEXTRACTF128, //!< VEXTRACTF128
  AMED_X86_ENCODING_VEXTRACTF32X4_moryub, //!< VEXTRACTF32X4_moryub
  AMED_X86_ENCODING_VEXTRACTF32X4_morzub, //!< VEXTRACTF32X4_morzub
  AMED_X86_ENCODING_VEXTRACTF32X8, //!< VEXTRACTF32X8
  AMED_X86_ENCODING_VEXTRACTF64X2_moryub, //!< VEXTRACTF64X2_moryub
  AMED_X86_ENCODING_VEXTRACTF64X2_morzub, //!< VEXTRACTF64X2_morzub
  AMED_X86_ENCODING_VEXTRACTF64X4, //!< VEXTRACTF64X4
  AMED_X86_ENCODING_VEXTRACTI128, //!< VEXTRACTI128
  AMED_X86_ENCODING_VEXTRACTI32X4_moryub, //!< VEXTRACTI32X4_moryub
  AMED_X86_ENCODING_VEXTRACTI32X4_morzub, //!< VEXTRACTI32X4_morzub
  AMED_X86_ENCODING_VEXTRACTI32X8, //!< VEXTRACTI32X8
  AMED_X86_ENCODING_VEXTRACTI64X2_moryub, //!< VEXTRACTI64X2_moryub
  AMED_X86_ENCODING_VEXTRACTI64X2_morzub, //!< VEXTRACTI64X2_morzub
  AMED_X86_ENCODING_VEXTRACTI64X4, //!< VEXTRACTI64X4
  AMED_X86_ENCODING_VFIXUPIMMPD_ronomoub, //!< VFIXUPIMMPD_ronomoub
  AMED_X86_ENCODING_VFIXUPIMMPD_rynymyub, //!< VFIXUPIMMPD_rynymyub
  AMED_X86_ENCODING_VFIXUPIMMPD_rznzmzub, //!< VFIXUPIMMPD_rznzmzub
  AMED_X86_ENCODING_VFIXUPIMMPS_ronomoub, //!< VFIXUPIMMPS_ronomoub
  AMED_X86_ENCODING_VFIXUPIMMPS_rynymyub, //!< VFIXUPIMMPS_rynymyub
  AMED_X86_ENCODING_VFIXUPIMMPS_rznzmzub, //!< VFIXUPIMMPS_rznzmzub
  AMED_X86_ENCODING_VFIXUPIMMSD, //!< VFIXUPIMMSD
  AMED_X86_ENCODING_VFIXUPIMMSS, //!< VFIXUPIMMSS
  AMED_X86_ENCODING_VFMADDSUB132PD_ronomo, //!< VFMADDSUB132PD_ronomo
  AMED_X86_ENCODING_VFMADDSUB132PD_rxnxmx, //!< VFMADDSUB132PD_rxnxmx
  AMED_X86_ENCODING_VFMADDSUB132PD_rynymy, //!< VFMADDSUB132PD_rynymy
  AMED_X86_ENCODING_VFMADDSUB132PD_rznzmz, //!< VFMADDSUB132PD_rznzmz
  AMED_X86_ENCODING_VFMADDSUB213PD_ronomo, //!< VFMADDSUB213PD_ronomo
  AMED_X86_ENCODING_VFMADDSUB213PD_rxnxmx, //!< VFMADDSUB213PD_rxnxmx
  AMED_X86_ENCODING_VFMADDSUB213PD_rynymy, //!< VFMADDSUB213PD_rynymy
  AMED_X86_ENCODING_VFMADDSUB213PD_rznzmz, //!< VFMADDSUB213PD_rznzmz
  AMED_X86_ENCODING_VFMADDSUB231PD_ronomo, //!< VFMADDSUB231PD_ronomo
  AMED_X86_ENCODING_VFMADDSUB231PD_rxnxmx, //!< VFMADDSUB231PD_rxnxmx
  AMED_X86_ENCODING_VFMADDSUB231PD_rynymy, //!< VFMADDSUB231PD_rynymy
  AMED_X86_ENCODING_VFMADDSUB231PD_rznzmz, //!< VFMADDSUB231PD_rznzmz
  AMED_X86_ENCODING_VFMADDSUB132PS_ronomo, //!< VFMADDSUB132PS_ronomo
  AMED_X86_ENCODING_VFMADDSUB132PS_rxnxmx, //!< VFMADDSUB132PS_rxnxmx
  AMED_X86_ENCODING_VFMADDSUB132PS_rynymy, //!< VFMADDSUB132PS_rynymy
  AMED_X86_ENCODING_VFMADDSUB132PS_rznzmz, //!< VFMADDSUB132PS_rznzmz
  AMED_X86_ENCODING_VFMADDSUB213PS_ronomo, //!< VFMADDSUB213PS_ronomo
  AMED_X86_ENCODING_VFMADDSUB213PS_rxnxmx, //!< VFMADDSUB213PS_rxnxmx
  AMED_X86_ENCODING_VFMADDSUB213PS_rynymy, //!< VFMADDSUB213PS_rynymy
  AMED_X86_ENCODING_VFMADDSUB213PS_rznzmz, //!< VFMADDSUB213PS_rznzmz
  AMED_X86_ENCODING_VFMADDSUB231PS_ronomo, //!< VFMADDSUB231PS_ronomo
  AMED_X86_ENCODING_VFMADDSUB231PS_rxnxmx, //!< VFMADDSUB231PS_rxnxmx
  AMED_X86_ENCODING_VFMADDSUB231PS_rynymy, //!< VFMADDSUB231PS_rynymy
  AMED_X86_ENCODING_VFMADDSUB231PS_rznzmz, //!< VFMADDSUB231PS_rznzmz
  AMED_X86_ENCODING_VFMADD132PD_ronomo, //!< VFMADD132PD_ronomo
  AMED_X86_ENCODING_VFMADD132PD_rxnxmx, //!< VFMADD132PD_rxnxmx
  AMED_X86_ENCODING_VFMADD132PD_rynymy, //!< VFMADD132PD_rynymy
  AMED_X86_ENCODING_VFMADD132PD_rznzmz, //!< VFMADD132PD_rznzmz
  AMED_X86_ENCODING_VFMADD213PD_ronomo, //!< VFMADD213PD_ronomo
  AMED_X86_ENCODING_VFMADD213PD_rxnxmx, //!< VFMADD213PD_rxnxmx
  AMED_X86_ENCODING_VFMADD213PD_rynymy, //!< VFMADD213PD_rynymy
  AMED_X86_ENCODING_VFMADD213PD_rznzmz, //!< VFMADD213PD_rznzmz
  AMED_X86_ENCODING_VFMADD231PD_ronomo, //!< VFMADD231PD_ronomo
  AMED_X86_ENCODING_VFMADD231PD_rxnxmx, //!< VFMADD231PD_rxnxmx
  AMED_X86_ENCODING_VFMADD231PD_rynymy, //!< VFMADD231PD_rynymy
  AMED_X86_ENCODING_VFMADD231PD_rznzmz, //!< VFMADD231PD_rznzmz
  AMED_X86_ENCODING_VFMADD132PS_ronomo, //!< VFMADD132PS_ronomo
  AMED_X86_ENCODING_VFMADD132PS_rxnxmx, //!< VFMADD132PS_rxnxmx
  AMED_X86_ENCODING_VFMADD132PS_rynymy, //!< VFMADD132PS_rynymy
  AMED_X86_ENCODING_VFMADD132PS_rznzmz, //!< VFMADD132PS_rznzmz
  AMED_X86_ENCODING_VFMADD213PS_ronomo, //!< VFMADD213PS_ronomo
  AMED_X86_ENCODING_VFMADD213PS_rxnxmx, //!< VFMADD213PS_rxnxmx
  AMED_X86_ENCODING_VFMADD213PS_rynymy, //!< VFMADD213PS_rynymy
  AMED_X86_ENCODING_VFMADD213PS_rznzmz, //!< VFMADD213PS_rznzmz
  AMED_X86_ENCODING_VFMADD231PS_ronomo, //!< VFMADD231PS_ronomo
  AMED_X86_ENCODING_VFMADD231PS_rxnxmx, //!< VFMADD231PS_rxnxmx
  AMED_X86_ENCODING_VFMADD231PS_rynymy, //!< VFMADD231PS_rynymy
  AMED_X86_ENCODING_VFMADD231PS_rznzmz, //!< VFMADD231PS_rznzmz
  AMED_X86_ENCODING_VFMADD132SD_ronomx, //!< VFMADD132SD_ronomx
  AMED_X86_ENCODING_VFMADD132SD_ronqmq, //!< VFMADD132SD_ronqmq
  AMED_X86_ENCODING_VFMADD213SD_ronomx, //!< VFMADD213SD_ronomx
  AMED_X86_ENCODING_VFMADD213SD_ronqmq, //!< VFMADD213SD_ronqmq
  AMED_X86_ENCODING_VFMADD231SD_ronomx, //!< VFMADD231SD_ronomx
  AMED_X86_ENCODING_VFMADD231SD_ronqmq, //!< VFMADD231SD_ronqmq
  AMED_X86_ENCODING_VFMADD132SS_rondmd, //!< VFMADD132SS_rondmd
  AMED_X86_ENCODING_VFMADD132SS_ronomx, //!< VFMADD132SS_ronomx
  AMED_X86_ENCODING_VFMADD213SS_rondmd, //!< VFMADD213SS_rondmd
  AMED_X86_ENCODING_VFMADD213SS_ronomx, //!< VFMADD213SS_ronomx
  AMED_X86_ENCODING_VFMADD231SS_rondmd, //!< VFMADD231SS_rondmd
  AMED_X86_ENCODING_VFMADD231SS_ronomx, //!< VFMADD231SS_ronomx
  AMED_X86_ENCODING_VFMSUBADD132PD_ronomo, //!< VFMSUBADD132PD_ronomo
  AMED_X86_ENCODING_VFMSUBADD132PD_rxnxmx, //!< VFMSUBADD132PD_rxnxmx
  AMED_X86_ENCODING_VFMSUBADD132PD_rynymy, //!< VFMSUBADD132PD_rynymy
  AMED_X86_ENCODING_VFMSUBADD132PD_rznzmz, //!< VFMSUBADD132PD_rznzmz
  AMED_X86_ENCODING_VFMSUBADD213PD_ronomo, //!< VFMSUBADD213PD_ronomo
  AMED_X86_ENCODING_VFMSUBADD213PD_rxnxmx, //!< VFMSUBADD213PD_rxnxmx
  AMED_X86_ENCODING_VFMSUBADD213PD_rynymy, //!< VFMSUBADD213PD_rynymy
  AMED_X86_ENCODING_VFMSUBADD213PD_rznzmz, //!< VFMSUBADD213PD_rznzmz
  AMED_X86_ENCODING_VFMSUBADD231PD_ronomo, //!< VFMSUBADD231PD_ronomo
  AMED_X86_ENCODING_VFMSUBADD231PD_rxnxmx, //!< VFMSUBADD231PD_rxnxmx
  AMED_X86_ENCODING_VFMSUBADD231PD_rynymy, //!< VFMSUBADD231PD_rynymy
  AMED_X86_ENCODING_VFMSUBADD231PD_rznzmz, //!< VFMSUBADD231PD_rznzmz
  AMED_X86_ENCODING_VFMSUBADD132PS_ronomo, //!< VFMSUBADD132PS_ronomo
  AMED_X86_ENCODING_VFMSUBADD132PS_rxnxmx, //!< VFMSUBADD132PS_rxnxmx
  AMED_X86_ENCODING_VFMSUBADD132PS_rynymy, //!< VFMSUBADD132PS_rynymy
  AMED_X86_ENCODING_VFMSUBADD132PS_rznzmz, //!< VFMSUBADD132PS_rznzmz
  AMED_X86_ENCODING_VFMSUBADD213PS_ronomo, //!< VFMSUBADD213PS_ronomo
  AMED_X86_ENCODING_VFMSUBADD213PS_rxnxmx, //!< VFMSUBADD213PS_rxnxmx
  AMED_X86_ENCODING_VFMSUBADD213PS_rynymy, //!< VFMSUBADD213PS_rynymy
  AMED_X86_ENCODING_VFMSUBADD213PS_rznzmz, //!< VFMSUBADD213PS_rznzmz
  AMED_X86_ENCODING_VFMSUBADD231PS_ronomo, //!< VFMSUBADD231PS_ronomo
  AMED_X86_ENCODING_VFMSUBADD231PS_rxnxmx, //!< VFMSUBADD231PS_rxnxmx
  AMED_X86_ENCODING_VFMSUBADD231PS_rynymy, //!< VFMSUBADD231PS_rynymy
  AMED_X86_ENCODING_VFMSUBADD231PS_rznzmz, //!< VFMSUBADD231PS_rznzmz
  AMED_X86_ENCODING_VFMSUB132PD_ronomo, //!< VFMSUB132PD_ronomo
  AMED_X86_ENCODING_VFMSUB132PD_rxnxmx, //!< VFMSUB132PD_rxnxmx
  AMED_X86_ENCODING_VFMSUB132PD_rynymy, //!< VFMSUB132PD_rynymy
  AMED_X86_ENCODING_VFMSUB132PD_rznzmz, //!< VFMSUB132PD_rznzmz
  AMED_X86_ENCODING_VFMSUB213PD_ronomo, //!< VFMSUB213PD_ronomo
  AMED_X86_ENCODING_VFMSUB213PD_rxnxmx, //!< VFMSUB213PD_rxnxmx
  AMED_X86_ENCODING_VFMSUB213PD_rynymy, //!< VFMSUB213PD_rynymy
  AMED_X86_ENCODING_VFMSUB213PD_rznzmz, //!< VFMSUB213PD_rznzmz
  AMED_X86_ENCODING_VFMSUB231PD_ronomo, //!< VFMSUB231PD_ronomo
  AMED_X86_ENCODING_VFMSUB231PD_rxnxmx, //!< VFMSUB231PD_rxnxmx
  AMED_X86_ENCODING_VFMSUB231PD_rynymy, //!< VFMSUB231PD_rynymy
  AMED_X86_ENCODING_VFMSUB231PD_rznzmz, //!< VFMSUB231PD_rznzmz
  AMED_X86_ENCODING_VFMSUB132PS_ronomo, //!< VFMSUB132PS_ronomo
  AMED_X86_ENCODING_VFMSUB132PS_rxnxmx, //!< VFMSUB132PS_rxnxmx
  AMED_X86_ENCODING_VFMSUB132PS_rynymy, //!< VFMSUB132PS_rynymy
  AMED_X86_ENCODING_VFMSUB132PS_rznzmz, //!< VFMSUB132PS_rznzmz
  AMED_X86_ENCODING_VFMSUB213PS_ronomo, //!< VFMSUB213PS_ronomo
  AMED_X86_ENCODING_VFMSUB213PS_rxnxmx, //!< VFMSUB213PS_rxnxmx
  AMED_X86_ENCODING_VFMSUB213PS_rynymy, //!< VFMSUB213PS_rynymy
  AMED_X86_ENCODING_VFMSUB213PS_rznzmz, //!< VFMSUB213PS_rznzmz
  AMED_X86_ENCODING_VFMSUB231PS_ronomo, //!< VFMSUB231PS_ronomo
  AMED_X86_ENCODING_VFMSUB231PS_rxnxmx, //!< VFMSUB231PS_rxnxmx
  AMED_X86_ENCODING_VFMSUB231PS_rynymy, //!< VFMSUB231PS_rynymy
  AMED_X86_ENCODING_VFMSUB231PS_rznzmz, //!< VFMSUB231PS_rznzmz
  AMED_X86_ENCODING_VFMSUB132SD_ronomx, //!< VFMSUB132SD_ronomx
  AMED_X86_ENCODING_VFMSUB132SD_ronqmq, //!< VFMSUB132SD_ronqmq
  AMED_X86_ENCODING_VFMSUB213SD_ronomx, //!< VFMSUB213SD_ronomx
  AMED_X86_ENCODING_VFMSUB213SD_ronqmq, //!< VFMSUB213SD_ronqmq
  AMED_X86_ENCODING_VFMSUB231SD_ronomx, //!< VFMSUB231SD_ronomx
  AMED_X86_ENCODING_VFMSUB231SD_ronqmq, //!< VFMSUB231SD_ronqmq
  AMED_X86_ENCODING_VFMSUB132SS_rondmd, //!< VFMSUB132SS_rondmd
  AMED_X86_ENCODING_VFMSUB132SS_ronomx, //!< VFMSUB132SS_ronomx
  AMED_X86_ENCODING_VFMSUB213SS_rondmd, //!< VFMSUB213SS_rondmd
  AMED_X86_ENCODING_VFMSUB213SS_ronomx, //!< VFMSUB213SS_ronomx
  AMED_X86_ENCODING_VFMSUB231SS_rondmd, //!< VFMSUB231SS_rondmd
  AMED_X86_ENCODING_VFMSUB231SS_ronomx, //!< VFMSUB231SS_ronomx
  AMED_X86_ENCODING_VFNMADD132PD_ronomo, //!< VFNMADD132PD_ronomo
  AMED_X86_ENCODING_VFNMADD132PD_rxnxmx, //!< VFNMADD132PD_rxnxmx
  AMED_X86_ENCODING_VFNMADD132PD_rynymy, //!< VFNMADD132PD_rynymy
  AMED_X86_ENCODING_VFNMADD132PD_rznzmz, //!< VFNMADD132PD_rznzmz
  AMED_X86_ENCODING_VFNMADD213PD_ronomo, //!< VFNMADD213PD_ronomo
  AMED_X86_ENCODING_VFNMADD213PD_rxnxmx, //!< VFNMADD213PD_rxnxmx
  AMED_X86_ENCODING_VFNMADD213PD_rynymy, //!< VFNMADD213PD_rynymy
  AMED_X86_ENCODING_VFNMADD213PD_rznzmz, //!< VFNMADD213PD_rznzmz
  AMED_X86_ENCODING_VFNMADD231PD_ronomo, //!< VFNMADD231PD_ronomo
  AMED_X86_ENCODING_VFNMADD231PD_rxnxmx, //!< VFNMADD231PD_rxnxmx
  AMED_X86_ENCODING_VFNMADD231PD_rynymy, //!< VFNMADD231PD_rynymy
  AMED_X86_ENCODING_VFNMADD231PD_rznzmz, //!< VFNMADD231PD_rznzmz
  AMED_X86_ENCODING_VFNMADD132PS_ronomo, //!< VFNMADD132PS_ronomo
  AMED_X86_ENCODING_VFNMADD132PS_rxnxmx, //!< VFNMADD132PS_rxnxmx
  AMED_X86_ENCODING_VFNMADD132PS_rynymy, //!< VFNMADD132PS_rynymy
  AMED_X86_ENCODING_VFNMADD132PS_rznzmz, //!< VFNMADD132PS_rznzmz
  AMED_X86_ENCODING_VFNMADD213PS_ronomo, //!< VFNMADD213PS_ronomo
  AMED_X86_ENCODING_VFNMADD213PS_rxnxmx, //!< VFNMADD213PS_rxnxmx
  AMED_X86_ENCODING_VFNMADD213PS_rynymy, //!< VFNMADD213PS_rynymy
  AMED_X86_ENCODING_VFNMADD213PS_rznzmz, //!< VFNMADD213PS_rznzmz
  AMED_X86_ENCODING_VFNMADD231PS_ronomo, //!< VFNMADD231PS_ronomo
  AMED_X86_ENCODING_VFNMADD231PS_rxnxmx, //!< VFNMADD231PS_rxnxmx
  AMED_X86_ENCODING_VFNMADD231PS_rynymy, //!< VFNMADD231PS_rynymy
  AMED_X86_ENCODING_VFNMADD231PS_rznzmz, //!< VFNMADD231PS_rznzmz
  AMED_X86_ENCODING_VFNMADD132SD_ronomx, //!< VFNMADD132SD_ronomx
  AMED_X86_ENCODING_VFNMADD132SD_ronqmq, //!< VFNMADD132SD_ronqmq
  AMED_X86_ENCODING_VFNMADD213SD_ronomx, //!< VFNMADD213SD_ronomx
  AMED_X86_ENCODING_VFNMADD213SD_ronqmq, //!< VFNMADD213SD_ronqmq
  AMED_X86_ENCODING_VFNMADD231SD_ronomx, //!< VFNMADD231SD_ronomx
  AMED_X86_ENCODING_VFNMADD231SD_ronqmq, //!< VFNMADD231SD_ronqmq
  AMED_X86_ENCODING_VFNMADD132SS_rondmd, //!< VFNMADD132SS_rondmd
  AMED_X86_ENCODING_VFNMADD132SS_ronomx, //!< VFNMADD132SS_ronomx
  AMED_X86_ENCODING_VFNMADD213SS_rondmd, //!< VFNMADD213SS_rondmd
  AMED_X86_ENCODING_VFNMADD213SS_ronomx, //!< VFNMADD213SS_ronomx
  AMED_X86_ENCODING_VFNMADD231SS_rondmd, //!< VFNMADD231SS_rondmd
  AMED_X86_ENCODING_VFNMADD231SS_ronomx, //!< VFNMADD231SS_ronomx
  AMED_X86_ENCODING_VFNMSUB132PD_ronomo, //!< VFNMSUB132PD_ronomo
  AMED_X86_ENCODING_VFNMSUB132PD_rxnxmx, //!< VFNMSUB132PD_rxnxmx
  AMED_X86_ENCODING_VFNMSUB132PD_rynymy, //!< VFNMSUB132PD_rynymy
  AMED_X86_ENCODING_VFNMSUB132PD_rznzmz, //!< VFNMSUB132PD_rznzmz
  AMED_X86_ENCODING_VFNMSUB213PD_ronomo, //!< VFNMSUB213PD_ronomo
  AMED_X86_ENCODING_VFNMSUB213PD_rxnxmx, //!< VFNMSUB213PD_rxnxmx
  AMED_X86_ENCODING_VFNMSUB213PD_rynymy, //!< VFNMSUB213PD_rynymy
  AMED_X86_ENCODING_VFNMSUB213PD_rznzmz, //!< VFNMSUB213PD_rznzmz
  AMED_X86_ENCODING_VFNMSUB231PD_ronomo, //!< VFNMSUB231PD_ronomo
  AMED_X86_ENCODING_VFNMSUB231PD_rxnxmx, //!< VFNMSUB231PD_rxnxmx
  AMED_X86_ENCODING_VFNMSUB231PD_rynymy, //!< VFNMSUB231PD_rynymy
  AMED_X86_ENCODING_VFNMSUB231PD_rznzmz, //!< VFNMSUB231PD_rznzmz
  AMED_X86_ENCODING_VFNMSUB132PS_ronomo, //!< VFNMSUB132PS_ronomo
  AMED_X86_ENCODING_VFNMSUB132PS_rxnxmx, //!< VFNMSUB132PS_rxnxmx
  AMED_X86_ENCODING_VFNMSUB132PS_rynymy, //!< VFNMSUB132PS_rynymy
  AMED_X86_ENCODING_VFNMSUB132PS_rznzmz, //!< VFNMSUB132PS_rznzmz
  AMED_X86_ENCODING_VFNMSUB213PS_ronomo, //!< VFNMSUB213PS_ronomo
  AMED_X86_ENCODING_VFNMSUB213PS_rxnxmx, //!< VFNMSUB213PS_rxnxmx
  AMED_X86_ENCODING_VFNMSUB213PS_rynymy, //!< VFNMSUB213PS_rynymy
  AMED_X86_ENCODING_VFNMSUB213PS_rznzmz, //!< VFNMSUB213PS_rznzmz
  AMED_X86_ENCODING_VFNMSUB231PS_ronomo, //!< VFNMSUB231PS_ronomo
  AMED_X86_ENCODING_VFNMSUB231PS_rxnxmx, //!< VFNMSUB231PS_rxnxmx
  AMED_X86_ENCODING_VFNMSUB231PS_rynymy, //!< VFNMSUB231PS_rynymy
  AMED_X86_ENCODING_VFNMSUB231PS_rznzmz, //!< VFNMSUB231PS_rznzmz
  AMED_X86_ENCODING_VFNMSUB132SD_ronomx, //!< VFNMSUB132SD_ronomx
  AMED_X86_ENCODING_VFNMSUB132SD_ronqmq, //!< VFNMSUB132SD_ronqmq
  AMED_X86_ENCODING_VFNMSUB213SD_ronomx, //!< VFNMSUB213SD_ronomx
  AMED_X86_ENCODING_VFNMSUB213SD_ronqmq, //!< VFNMSUB213SD_ronqmq
  AMED_X86_ENCODING_VFNMSUB231SD_ronomx, //!< VFNMSUB231SD_ronomx
  AMED_X86_ENCODING_VFNMSUB231SD_ronqmq, //!< VFNMSUB231SD_ronqmq
  AMED_X86_ENCODING_VFNMSUB132SS_rondmd, //!< VFNMSUB132SS_rondmd
  AMED_X86_ENCODING_VFNMSUB132SS_ronomx, //!< VFNMSUB132SS_ronomx
  AMED_X86_ENCODING_VFNMSUB213SS_rondmd, //!< VFNMSUB213SS_rondmd
  AMED_X86_ENCODING_VFNMSUB213SS_ronomx, //!< VFNMSUB213SS_ronomx
  AMED_X86_ENCODING_VFNMSUB231SS_rondmd, //!< VFNMSUB231SS_rondmd
  AMED_X86_ENCODING_VFNMSUB231SS_ronomx, //!< VFNMSUB231SS_ronomx
  AMED_X86_ENCODING_VFPCLASSPD_moub, //!< VFPCLASSPD_moub
  AMED_X86_ENCODING_VFPCLASSPD_myub, //!< VFPCLASSPD_myub
  AMED_X86_ENCODING_VFPCLASSPD_mzub, //!< VFPCLASSPD_mzub
  AMED_X86_ENCODING_VFPCLASSPS_moub, //!< VFPCLASSPS_moub
  AMED_X86_ENCODING_VFPCLASSPS_myub, //!< VFPCLASSPS_myub
  AMED_X86_ENCODING_VFPCLASSPS_mzub, //!< VFPCLASSPS_mzub
  AMED_X86_ENCODING_VFPCLASSSD, //!< VFPCLASSSD
  AMED_X86_ENCODING_VFPCLASSSS, //!< VFPCLASSSS
  AMED_X86_ENCODING_VGATHERDPx_romx, //!< VGATHERDPx_romx
  AMED_X86_ENCODING_VGATHERDPx_rxmxnx, //!< VGATHERDPx_rxmxnx
  AMED_X86_ENCODING_VGATHERDPx_rymx, //!< VGATHERDPx_rymx
  AMED_X86_ENCODING_VGATHERDPx_rzmx, //!< VGATHERDPx_rzmx
  AMED_X86_ENCODING_VGATHERQPx_romx, //!< VGATHERQPx_romx
  AMED_X86_ENCODING_VGATHERQPx_rxmx_1, //!< VGATHERQPx_rxmx_1
  AMED_X86_ENCODING_VGATHERQPx_rxmx_2, //!< VGATHERQPx_rxmx_2
  AMED_X86_ENCODING_VGATHERQPx_rxmxnx, //!< VGATHERQPx_rxmxnx
  AMED_X86_ENCODING_VGETEXPPD_romo, //!< VGETEXPPD_romo
  AMED_X86_ENCODING_VGETEXPPD_rymy, //!< VGETEXPPD_rymy
  AMED_X86_ENCODING_VGETEXPPD_rzmz, //!< VGETEXPPD_rzmz
  AMED_X86_ENCODING_VGETEXPPS_romo, //!< VGETEXPPS_romo
  AMED_X86_ENCODING_VGETEXPPS_rymy, //!< VGETEXPPS_rymy
  AMED_X86_ENCODING_VGETEXPPS_rzmz, //!< VGETEXPPS_rzmz
  AMED_X86_ENCODING_VGETEXPSD, //!< VGETEXPSD
  AMED_X86_ENCODING_VGETEXPSS, //!< VGETEXPSS
  AMED_X86_ENCODING_VGETMANTPD_romoub, //!< VGETMANTPD_romoub
  AMED_X86_ENCODING_VGETMANTPD_rymyub, //!< VGETMANTPD_rymyub
  AMED_X86_ENCODING_VGETMANTPD_rzmzub, //!< VGETMANTPD_rzmzub
  AMED_X86_ENCODING_VGETMANTPS_romoub, //!< VGETMANTPS_romoub
  AMED_X86_ENCODING_VGETMANTPS_rymyub, //!< VGETMANTPS_rymyub
  AMED_X86_ENCODING_VGETMANTPS_rzmzub, //!< VGETMANTPS_rzmzub
  AMED_X86_ENCODING_VGETMANTSD, //!< VGETMANTSD
  AMED_X86_ENCODING_VGETMANTSS, //!< VGETMANTSS
  AMED_X86_ENCODING_VINSERTF128, //!< VINSERTF128
  AMED_X86_ENCODING_VINSERTF32X4_rynymoub, //!< VINSERTF32X4_rynymoub
  AMED_X86_ENCODING_VINSERTF32X4_rznzmoub, //!< VINSERTF32X4_rznzmoub
  AMED_X86_ENCODING_VINSERTF32X8, //!< VINSERTF32X8
  AMED_X86_ENCODING_VINSERTF64X2_rynymoub, //!< VINSERTF64X2_rynymoub
  AMED_X86_ENCODING_VINSERTF64X2_rznzmoub, //!< VINSERTF64X2_rznzmoub
  AMED_X86_ENCODING_VINSERTF64X4, //!< VINSERTF64X4
  AMED_X86_ENCODING_VINSERTI128, //!< VINSERTI128
  AMED_X86_ENCODING_VINSERTI32X4_rynymoub, //!< VINSERTI32X4_rynymoub
  AMED_X86_ENCODING_VINSERTI32X4_rznzmoub, //!< VINSERTI32X4_rznzmoub
  AMED_X86_ENCODING_VINSERTI32X8, //!< VINSERTI32X8
  AMED_X86_ENCODING_VINSERTI64X2_rynymoub, //!< VINSERTI64X2_rynymoub
  AMED_X86_ENCODING_VINSERTI64X2_rznzmoub, //!< VINSERTI64X2_rznzmoub
  AMED_X86_ENCODING_VINSERTI64X4, //!< VINSERTI64X4
  AMED_X86_ENCODING_VMASKMOVPD_mxnxrx, //!< VMASKMOVPD_mxnxrx
  AMED_X86_ENCODING_VMASKMOVPD_rxnxmx, //!< VMASKMOVPD_rxnxmx
  AMED_X86_ENCODING_VMASKMOVPS_mxnxrx, //!< VMASKMOVPS_mxnxrx
  AMED_X86_ENCODING_VMASKMOVPS_rxnxmx, //!< VMASKMOVPS_rxnxmx
  AMED_X86_ENCODING_VP2INTERSECTD_nomo, //!< VP2INTERSECTD_nomo
  AMED_X86_ENCODING_VP2INTERSECTD_nymy, //!< VP2INTERSECTD_nymy
  AMED_X86_ENCODING_VP2INTERSECTD_nzmz, //!< VP2INTERSECTD_nzmz
  AMED_X86_ENCODING_VP2INTERSECTQ_nomo, //!< VP2INTERSECTQ_nomo
  AMED_X86_ENCODING_VP2INTERSECTQ_nymy, //!< VP2INTERSECTQ_nymy
  AMED_X86_ENCODING_VP2INTERSECTQ_nzmz, //!< VP2INTERSECTQ_nzmz
  AMED_X86_ENCODING_VPBLENDD, //!< VPBLENDD
  AMED_X86_ENCODING_VPBLENDMx_ronomo_1, //!< VPBLENDMx_ronomo_1
  AMED_X86_ENCODING_VPBLENDMx_rynymy_1, //!< VPBLENDMx_rynymy_1
  AMED_X86_ENCODING_VPBLENDMx_rznzmz_1, //!< VPBLENDMx_rznzmz_1
  AMED_X86_ENCODING_VPBLENDMx_ronomo_2, //!< VPBLENDMx_ronomo_2
  AMED_X86_ENCODING_VPBLENDMx_rynymy_2, //!< VPBLENDMx_rynymy_2
  AMED_X86_ENCODING_VPBLENDMx_rznzmz_2, //!< VPBLENDMx_rznzmz_2
  AMED_X86_ENCODING_VBROADCASTI128, //!< VBROADCASTI128
  AMED_X86_ENCODING_VBROADCASTI32X2_romx, //!< VBROADCASTI32X2_romx
  AMED_X86_ENCODING_VBROADCASTI32X2_rymx, //!< VBROADCASTI32X2_rymx
  AMED_X86_ENCODING_VBROADCASTI32X2_rzmx, //!< VBROADCASTI32X2_rzmx
  AMED_X86_ENCODING_VBROADCASTI32X4_rymo, //!< VBROADCASTI32X4_rymo
  AMED_X86_ENCODING_VBROADCASTI32X4_rzmo, //!< VBROADCASTI32X4_rzmo
  AMED_X86_ENCODING_VBROADCASTI32X8, //!< VBROADCASTI32X8
  AMED_X86_ENCODING_VBROADCASTI64X2_rymo, //!< VBROADCASTI64X2_rymo
  AMED_X86_ENCODING_VBROADCASTI64X2_rzmo, //!< VBROADCASTI64X2_rzmo
  AMED_X86_ENCODING_VBROADCASTI64X4_rzmy, //!< VBROADCASTI64X4_rzmy
  AMED_X86_ENCODING_VPBROADCASTB_romd, //!< VPBROADCASTB_romd
  AMED_X86_ENCODING_VPBROADCASTB_romx, //!< VPBROADCASTB_romx
  AMED_X86_ENCODING_VPBROADCASTB_rxmb, //!< VPBROADCASTB_rxmb
  AMED_X86_ENCODING_VPBROADCASTB_rymd, //!< VPBROADCASTB_rymd
  AMED_X86_ENCODING_VPBROADCASTB_rymx, //!< VPBROADCASTB_rymx
  AMED_X86_ENCODING_VPBROADCASTB_rzmd, //!< VPBROADCASTB_rzmd
  AMED_X86_ENCODING_VPBROADCASTB_rzmx, //!< VPBROADCASTB_rzmx
  AMED_X86_ENCODING_VPBROADCASTD_romx, //!< VPBROADCASTD_romx
  AMED_X86_ENCODING_VPBROADCASTD_rxmd, //!< VPBROADCASTD_rxmd
  AMED_X86_ENCODING_VPBROADCASTD_rymx, //!< VPBROADCASTD_rymx
  AMED_X86_ENCODING_VPBROADCASTD_rzmx, //!< VPBROADCASTD_rzmx
  AMED_X86_ENCODING_VPBROADCASTQ_romx, //!< VPBROADCASTQ_romx
  AMED_X86_ENCODING_VPBROADCASTQ_rxmq, //!< VPBROADCASTQ_rxmq
  AMED_X86_ENCODING_VPBROADCASTQ_rymx, //!< VPBROADCASTQ_rymx
  AMED_X86_ENCODING_VPBROADCASTQ_rzmx, //!< VPBROADCASTQ_rzmx
  AMED_X86_ENCODING_VPBROADCASTW_romd, //!< VPBROADCASTW_romd
  AMED_X86_ENCODING_VPBROADCASTW_romx, //!< VPBROADCASTW_romx
  AMED_X86_ENCODING_VPBROADCASTW_rxmw, //!< VPBROADCASTW_rxmw
  AMED_X86_ENCODING_VPBROADCASTW_rymd, //!< VPBROADCASTW_rymd
  AMED_X86_ENCODING_VPBROADCASTW_rymx, //!< VPBROADCASTW_rymx
  AMED_X86_ENCODING_VPBROADCASTW_rzmd, //!< VPBROADCASTW_rzmd
  AMED_X86_ENCODING_VPBROADCASTW_rzmx, //!< VPBROADCASTW_rzmx
  AMED_X86_ENCODING_VPBROADCASTx_romx, //!< VPBROADCASTx_romx
  AMED_X86_ENCODING_VPBROADCASTx_rymx, //!< VPBROADCASTx_rymx
  AMED_X86_ENCODING_VPBROADCASTx_rzmx, //!< VPBROADCASTx_rzmx
  AMED_X86_ENCODING_VPBROADCASTMB2Q_ro, //!< VPBROADCASTMB2Q_ro
  AMED_X86_ENCODING_VPBROADCASTMB2Q_ry, //!< VPBROADCASTMB2Q_ry
  AMED_X86_ENCODING_VPBROADCASTMB2Q_rz, //!< VPBROADCASTMB2Q_rz
  AMED_X86_ENCODING_VPBROADCASTMW2D_ro, //!< VPBROADCASTMW2D_ro
  AMED_X86_ENCODING_VPBROADCASTMW2D_ry, //!< VPBROADCASTMW2D_ry
  AMED_X86_ENCODING_VPBROADCASTMW2D_rz, //!< VPBROADCASTMW2D_rz
  AMED_X86_ENCODING_VPCMPB_nomoub, //!< VPCMPB_nomoub
  AMED_X86_ENCODING_VPCMPB_nymyub, //!< VPCMPB_nymyub
  AMED_X86_ENCODING_VPCMPB_nzmzub, //!< VPCMPB_nzmzub
  AMED_X86_ENCODING_VPCMPUB_nomoub, //!< VPCMPUB_nomoub
  AMED_X86_ENCODING_VPCMPUB_nymyub, //!< VPCMPUB_nymyub
  AMED_X86_ENCODING_VPCMPUB_nzmzub, //!< VPCMPUB_nzmzub
  AMED_X86_ENCODING_VPCMPD_nomoub, //!< VPCMPD_nomoub
  AMED_X86_ENCODING_VPCMPD_nymyub, //!< VPCMPD_nymyub
  AMED_X86_ENCODING_VPCMPD_nzmzub, //!< VPCMPD_nzmzub
  AMED_X86_ENCODING_VPCMPUD_nomoub, //!< VPCMPUD_nomoub
  AMED_X86_ENCODING_VPCMPUD_nymyub, //!< VPCMPUD_nymyub
  AMED_X86_ENCODING_VPCMPUD_nzmzub, //!< VPCMPUD_nzmzub
  AMED_X86_ENCODING_VPCMPQ_nomoub, //!< VPCMPQ_nomoub
  AMED_X86_ENCODING_VPCMPQ_nymyub, //!< VPCMPQ_nymyub
  AMED_X86_ENCODING_VPCMPQ_nzmzub, //!< VPCMPQ_nzmzub
  AMED_X86_ENCODING_VPCMPUQ_nomoub, //!< VPCMPUQ_nomoub
  AMED_X86_ENCODING_VPCMPUQ_nymyub, //!< VPCMPUQ_nymyub
  AMED_X86_ENCODING_VPCMPUQ_nzmzub, //!< VPCMPUQ_nzmzub
  AMED_X86_ENCODING_VPCMPUW_nomoub, //!< VPCMPUW_nomoub
  AMED_X86_ENCODING_VPCMPUW_nymyub, //!< VPCMPUW_nymyub
  AMED_X86_ENCODING_VPCMPUW_nzmzub, //!< VPCMPUW_nzmzub
  AMED_X86_ENCODING_VPCMPW_nomoub, //!< VPCMPW_nomoub
  AMED_X86_ENCODING_VPCMPW_nymyub, //!< VPCMPW_nymyub
  AMED_X86_ENCODING_VPCMPW_nzmzub, //!< VPCMPW_nzmzub
  AMED_X86_ENCODING_VPCOMPRESSx_moro, //!< VPCOMPRESSx_moro
  AMED_X86_ENCODING_VPCOMPRESSx_myry, //!< VPCOMPRESSx_myry
  AMED_X86_ENCODING_VPCOMPRESSx_mzrz, //!< VPCOMPRESSx_mzrz
  AMED_X86_ENCODING_VPCOMPRESSD_moro, //!< VPCOMPRESSD_moro
  AMED_X86_ENCODING_VPCOMPRESSD_myry, //!< VPCOMPRESSD_myry
  AMED_X86_ENCODING_VPCOMPRESSD_mzrz, //!< VPCOMPRESSD_mzrz
  AMED_X86_ENCODING_VPCOMPRESSQ_moro, //!< VPCOMPRESSQ_moro
  AMED_X86_ENCODING_VPCOMPRESSQ_myry, //!< VPCOMPRESSQ_myry
  AMED_X86_ENCODING_VPCOMPRESSQ_mzrz, //!< VPCOMPRESSQ_mzrz
  AMED_X86_ENCODING_VPCONFLICTx_romo, //!< VPCONFLICTx_romo
  AMED_X86_ENCODING_VPCONFLICTx_rymy, //!< VPCONFLICTx_rymy
  AMED_X86_ENCODING_VPCONFLICTx_rzmz, //!< VPCONFLICTx_rzmz
  AMED_X86_ENCODING_VPDPBUSD_ronomo, //!< VPDPBUSD_ronomo
  AMED_X86_ENCODING_VPDPBUSD_rynymy, //!< VPDPBUSD_rynymy
  AMED_X86_ENCODING_VPDPBUSD_rznzmz, //!< VPDPBUSD_rznzmz
  AMED_X86_ENCODING_VPDPBUSDS_ronomo, //!< VPDPBUSDS_ronomo
  AMED_X86_ENCODING_VPDPBUSDS_rynymy, //!< VPDPBUSDS_rynymy
  AMED_X86_ENCODING_VPDPBUSDS_rznzmz, //!< VPDPBUSDS_rznzmz
  AMED_X86_ENCODING_VPDPWSSD_ronomo, //!< VPDPWSSD_ronomo
  AMED_X86_ENCODING_VPDPWSSD_rynymy, //!< VPDPWSSD_rynymy
  AMED_X86_ENCODING_VPDPWSSD_rznzmz, //!< VPDPWSSD_rznzmz
  AMED_X86_ENCODING_VPDPWSSDS_ronomo, //!< VPDPWSSDS_ronomo
  AMED_X86_ENCODING_VPDPWSSDS_rynymy, //!< VPDPWSSDS_rynymy
  AMED_X86_ENCODING_VPDPWSSDS_rznzmz, //!< VPDPWSSDS_rznzmz
  AMED_X86_ENCODING_VPERM2F128, //!< VPERM2F128
  AMED_X86_ENCODING_VPERM2I128, //!< VPERM2I128
  AMED_X86_ENCODING_VPERMB_ronomo, //!< VPERMB_ronomo
  AMED_X86_ENCODING_VPERMB_rynymy, //!< VPERMB_rynymy
  AMED_X86_ENCODING_VPERMB_rznzmz, //!< VPERMB_rznzmz
  AMED_X86_ENCODING_VPERMI2B_ronomo, //!< VPERMI2B_ronomo
  AMED_X86_ENCODING_VPERMI2B_rynymy, //!< VPERMI2B_rynymy
  AMED_X86_ENCODING_VPERMI2B_rznzmz, //!< VPERMI2B_rznzmz
  AMED_X86_ENCODING_VPERMI2Px_ronomo, //!< VPERMI2Px_ronomo
  AMED_X86_ENCODING_VPERMI2Px_rynymy, //!< VPERMI2Px_rynymy
  AMED_X86_ENCODING_VPERMI2Px_rznzmz, //!< VPERMI2Px_rznzmz
  AMED_X86_ENCODING_VPERMI2W_ronomo, //!< VPERMI2W_ronomo
  AMED_X86_ENCODING_VPERMI2W_rynymy, //!< VPERMI2W_rynymy
  AMED_X86_ENCODING_VPERMI2W_rznzmz, //!< VPERMI2W_rznzmz
  AMED_X86_ENCODING_VPERMI2x_ronomo, //!< VPERMI2x_ronomo
  AMED_X86_ENCODING_VPERMI2x_rynymy, //!< VPERMI2x_rynymy
  AMED_X86_ENCODING_VPERMI2x_rznzmz, //!< VPERMI2x_rznzmz
  AMED_X86_ENCODING_VPERMILPD_romoub, //!< VPERMILPD_romoub
  AMED_X86_ENCODING_VPERMILPD_ronomo, //!< VPERMILPD_ronomo
  AMED_X86_ENCODING_VPERMILPD_rxmxub, //!< VPERMILPD_rxmxub
  AMED_X86_ENCODING_VPERMILPD_rxnxmx, //!< VPERMILPD_rxnxmx
  AMED_X86_ENCODING_VPERMILPD_rymyub, //!< VPERMILPD_rymyub
  AMED_X86_ENCODING_VPERMILPD_rynymy, //!< VPERMILPD_rynymy
  AMED_X86_ENCODING_VPERMILPD_rzmzub, //!< VPERMILPD_rzmzub
  AMED_X86_ENCODING_VPERMILPD_rznzmz, //!< VPERMILPD_rznzmz
  AMED_X86_ENCODING_VPERMILPS_romoub, //!< VPERMILPS_romoub
  AMED_X86_ENCODING_VPERMILPS_ronomo, //!< VPERMILPS_ronomo
  AMED_X86_ENCODING_VPERMILPS_rxmxub, //!< VPERMILPS_rxmxub
  AMED_X86_ENCODING_VPERMILPS_rxnxmx, //!< VPERMILPS_rxnxmx
  AMED_X86_ENCODING_VPERMILPS_rymyub, //!< VPERMILPS_rymyub
  AMED_X86_ENCODING_VPERMILPS_rynymy, //!< VPERMILPS_rynymy
  AMED_X86_ENCODING_VPERMILPS_rzmzub, //!< VPERMILPS_rzmzub
  AMED_X86_ENCODING_VPERMILPS_rznzmz, //!< VPERMILPS_rznzmz
  AMED_X86_ENCODING_VPERMPD_rymyub_1, //!< VPERMPD_rymyub_1
  AMED_X86_ENCODING_VPERMPD_rymyub_2, //!< VPERMPD_rymyub_2
  AMED_X86_ENCODING_VPERMPD_rynymy, //!< VPERMPD_rynymy
  AMED_X86_ENCODING_VPERMPD_rzmzub, //!< VPERMPD_rzmzub
  AMED_X86_ENCODING_VPERMPD_rznzmz, //!< VPERMPD_rznzmz
  AMED_X86_ENCODING_VPERMPS_rynymy_1, //!< VPERMPS_rynymy_1
  AMED_X86_ENCODING_VPERMPS_rynymy_2, //!< VPERMPS_rynymy_2
  AMED_X86_ENCODING_VPERMPS_rznzmz, //!< VPERMPS_rznzmz
  AMED_X86_ENCODING_VPERMQ_rymyub_1, //!< VPERMQ_rymyub_1
  AMED_X86_ENCODING_VPERMQ_rymyub_2, //!< VPERMQ_rymyub_2
  AMED_X86_ENCODING_VPERMQ_rynymy, //!< VPERMQ_rynymy
  AMED_X86_ENCODING_VPERMQ_rzmzub, //!< VPERMQ_rzmzub
  AMED_X86_ENCODING_VPERMQ_rznzmz, //!< VPERMQ_rznzmz
  AMED_X86_ENCODING_VPERMT2B_ronomo, //!< VPERMT2B_ronomo
  AMED_X86_ENCODING_VPERMT2B_rynymy, //!< VPERMT2B_rynymy
  AMED_X86_ENCODING_VPERMT2B_rznzmz, //!< VPERMT2B_rznzmz
  AMED_X86_ENCODING_VPERMT2Px_ronomo, //!< VPERMT2Px_ronomo
  AMED_X86_ENCODING_VPERMT2Px_rynymy, //!< VPERMT2Px_rynymy
  AMED_X86_ENCODING_VPERMT2Px_rznzmz, //!< VPERMT2Px_rznzmz
  AMED_X86_ENCODING_VPERMT2W_ronomo, //!< VPERMT2W_ronomo
  AMED_X86_ENCODING_VPERMT2W_rynymy, //!< VPERMT2W_rynymy
  AMED_X86_ENCODING_VPERMT2W_rznzmz, //!< VPERMT2W_rznzmz
  AMED_X86_ENCODING_VPERMT2x_ronomo, //!< VPERMT2x_ronomo
  AMED_X86_ENCODING_VPERMT2x_rynymy, //!< VPERMT2x_rynymy
  AMED_X86_ENCODING_VPERMT2x_rznzmz, //!< VPERMT2x_rznzmz
  AMED_X86_ENCODING_VPERMD_rynymy_1, //!< VPERMD_rynymy_1
  AMED_X86_ENCODING_VPERMD_rynymy_2, //!< VPERMD_rynymy_2
  AMED_X86_ENCODING_VPERMD_rznzmz_1, //!< VPERMD_rznzmz_1
  AMED_X86_ENCODING_VPERMW_ronomo, //!< VPERMW_ronomo
  AMED_X86_ENCODING_VPERMW_rynymy, //!< VPERMW_rynymy
  AMED_X86_ENCODING_VPERMW_rznzmz, //!< VPERMW_rznzmz
  AMED_X86_ENCODING_VPEXPANDD_romo, //!< VPEXPANDD_romo
  AMED_X86_ENCODING_VPEXPANDD_rymy, //!< VPEXPANDD_rymy
  AMED_X86_ENCODING_VPEXPANDD_rzmz, //!< VPEXPANDD_rzmz
  AMED_X86_ENCODING_VPEXPANDQ_romo, //!< VPEXPANDQ_romo
  AMED_X86_ENCODING_VPEXPANDQ_rymy, //!< VPEXPANDQ_rymy
  AMED_X86_ENCODING_VPEXPANDQ_rzmz, //!< VPEXPANDQ_rzmz
  AMED_X86_ENCODING_VPEXPANDx_romo, //!< VPEXPANDx_romo
  AMED_X86_ENCODING_VPEXPANDx_rymy, //!< VPEXPANDx_rymy
  AMED_X86_ENCODING_VPEXPANDx_rzmz, //!< VPEXPANDx_rzmz
  AMED_X86_ENCODING_VPGATHERDx_romx, //!< VPGATHERDx_romx
  AMED_X86_ENCODING_VPGATHERDx_rxmxnx, //!< VPGATHERDx_rxmxnx
  AMED_X86_ENCODING_VPGATHERDx_rymx, //!< VPGATHERDx_rymx
  AMED_X86_ENCODING_VPGATHERDx_rzmx, //!< VPGATHERDx_rzmx
  AMED_X86_ENCODING_VPGATHERQx_romx, //!< VPGATHERQx_romx
  AMED_X86_ENCODING_VPGATHERQx_rxmx_1, //!< VPGATHERQx_rxmx_1
  AMED_X86_ENCODING_VPGATHERQx_rxmx_2, //!< VPGATHERQx_rxmx_2
  AMED_X86_ENCODING_VPGATHERQx_rxmxnx, //!< VPGATHERQx_rxmxnx
  AMED_X86_ENCODING_VPLZCNTx_romo, //!< VPLZCNTx_romo
  AMED_X86_ENCODING_VPLZCNTx_rymy, //!< VPLZCNTx_rymy
  AMED_X86_ENCODING_VPLZCNTx_rzmz, //!< VPLZCNTx_rzmz
  AMED_X86_ENCODING_VPMADD52HUQ_ronomo, //!< VPMADD52HUQ_ronomo
  AMED_X86_ENCODING_VPMADD52HUQ_rynymy, //!< VPMADD52HUQ_rynymy
  AMED_X86_ENCODING_VPMADD52HUQ_rznzmz, //!< VPMADD52HUQ_rznzmz
  AMED_X86_ENCODING_VPMADD52LUQ_ronomo, //!< VPMADD52LUQ_ronomo
  AMED_X86_ENCODING_VPMADD52LUQ_rynymy, //!< VPMADD52LUQ_rynymy
  AMED_X86_ENCODING_VPMADD52LUQ_rznzmz, //!< VPMADD52LUQ_rznzmz
  AMED_X86_ENCODING_VPMASKMOVx_mxnxrx, //!< VPMASKMOVx_mxnxrx
  AMED_X86_ENCODING_VPMASKMOVx_rxnxmx, //!< VPMASKMOVx_rxnxmx
  AMED_X86_ENCODING_VPMOVM2x_ro_1, //!< VPMOVM2x_ro_1
  AMED_X86_ENCODING_VPMOVM2x_ro_2, //!< VPMOVM2x_ro_2
  AMED_X86_ENCODING_VPMOVM2x_ry_1, //!< VPMOVM2x_ry_1
  AMED_X86_ENCODING_VPMOVM2x_ry_2, //!< VPMOVM2x_ry_2
  AMED_X86_ENCODING_VPMOVM2x_rz_1, //!< VPMOVM2x_rz_1
  AMED_X86_ENCODING_VPMOVM2x_rz_2, //!< VPMOVM2x_rz_2
  AMED_X86_ENCODING_VPMOVx2M_mo_1, //!< VPMOVx2M_mo_1
  AMED_X86_ENCODING_VPMOVx2M_mo_2, //!< VPMOVx2M_mo_2
  AMED_X86_ENCODING_VPMOVx2M_my_1, //!< VPMOVx2M_my_1
  AMED_X86_ENCODING_VPMOVx2M_my_2, //!< VPMOVx2M_my_2
  AMED_X86_ENCODING_VPMOVx2M_mz_1, //!< VPMOVx2M_mz_1
  AMED_X86_ENCODING_VPMOVx2M_mz_2, //!< VPMOVx2M_mz_2
  AMED_X86_ENCODING_VPMOVDB_mdro, //!< VPMOVDB_mdro
  AMED_X86_ENCODING_VPMOVDB_moro, //!< VPMOVDB_moro
  AMED_X86_ENCODING_VPMOVDB_mory, //!< VPMOVDB_mory
  AMED_X86_ENCODING_VPMOVDB_morz_1, //!< VPMOVDB_morz_1
  AMED_X86_ENCODING_VPMOVDB_morz_2, //!< VPMOVDB_morz_2
  AMED_X86_ENCODING_VPMOVDB_mqry, //!< VPMOVDB_mqry
  AMED_X86_ENCODING_VPMOVSDB_mdro, //!< VPMOVSDB_mdro
  AMED_X86_ENCODING_VPMOVSDB_moro, //!< VPMOVSDB_moro
  AMED_X86_ENCODING_VPMOVSDB_mory, //!< VPMOVSDB_mory
  AMED_X86_ENCODING_VPMOVSDB_morz_1, //!< VPMOVSDB_morz_1
  AMED_X86_ENCODING_VPMOVSDB_morz_2, //!< VPMOVSDB_morz_2
  AMED_X86_ENCODING_VPMOVSDB_mqry, //!< VPMOVSDB_mqry
  AMED_X86_ENCODING_VPMOVUSDB_mdro, //!< VPMOVUSDB_mdro
  AMED_X86_ENCODING_VPMOVUSDB_moro, //!< VPMOVUSDB_moro
  AMED_X86_ENCODING_VPMOVUSDB_mory, //!< VPMOVUSDB_mory
  AMED_X86_ENCODING_VPMOVUSDB_morz_1, //!< VPMOVUSDB_morz_1
  AMED_X86_ENCODING_VPMOVUSDB_morz_2, //!< VPMOVUSDB_morz_2
  AMED_X86_ENCODING_VPMOVUSDB_mqry, //!< VPMOVUSDB_mqry
  AMED_X86_ENCODING_VPMOVDW_moro, //!< VPMOVDW_moro
  AMED_X86_ENCODING_VPMOVDW_mory_1, //!< VPMOVDW_mory_1
  AMED_X86_ENCODING_VPMOVDW_mory_2, //!< VPMOVDW_mory_2
  AMED_X86_ENCODING_VPMOVDW_mqro, //!< VPMOVDW_mqro
  AMED_X86_ENCODING_VPMOVDW_myrz_1, //!< VPMOVDW_myrz_1
  AMED_X86_ENCODING_VPMOVDW_myrz_2, //!< VPMOVDW_myrz_2
  AMED_X86_ENCODING_VPMOVSDW_moro, //!< VPMOVSDW_moro
  AMED_X86_ENCODING_VPMOVSDW_mory_1, //!< VPMOVSDW_mory_1
  AMED_X86_ENCODING_VPMOVSDW_mory_2, //!< VPMOVSDW_mory_2
  AMED_X86_ENCODING_VPMOVSDW_mqro, //!< VPMOVSDW_mqro
  AMED_X86_ENCODING_VPMOVSDW_myrz_1, //!< VPMOVSDW_myrz_1
  AMED_X86_ENCODING_VPMOVSDW_myrz_2, //!< VPMOVSDW_myrz_2
  AMED_X86_ENCODING_VPMOVUSDW_moro, //!< VPMOVUSDW_moro
  AMED_X86_ENCODING_VPMOVUSDW_mory_1, //!< VPMOVUSDW_mory_1
  AMED_X86_ENCODING_VPMOVUSDW_mory_2, //!< VPMOVUSDW_mory_2
  AMED_X86_ENCODING_VPMOVUSDW_mqro, //!< VPMOVUSDW_mqro
  AMED_X86_ENCODING_VPMOVUSDW_myrz_1, //!< VPMOVUSDW_myrz_1
  AMED_X86_ENCODING_VPMOVUSDW_myrz_2, //!< VPMOVUSDW_myrz_2
  AMED_X86_ENCODING_VPMOVQB_mdry, //!< VPMOVQB_mdry
  AMED_X86_ENCODING_VPMOVQB_moro, //!< VPMOVQB_moro
  AMED_X86_ENCODING_VPMOVQB_mory, //!< VPMOVQB_mory
  AMED_X86_ENCODING_VPMOVQB_morz, //!< VPMOVQB_morz
  AMED_X86_ENCODING_VPMOVQB_mqrz, //!< VPMOVQB_mqrz
  AMED_X86_ENCODING_VPMOVQB_mwro, //!< VPMOVQB_mwro
  AMED_X86_ENCODING_VPMOVSQB_mdry, //!< VPMOVSQB_mdry
  AMED_X86_ENCODING_VPMOVSQB_moro, //!< VPMOVSQB_moro
  AMED_X86_ENCODING_VPMOVSQB_mory, //!< VPMOVSQB_mory
  AMED_X86_ENCODING_VPMOVSQB_morz, //!< VPMOVSQB_morz
  AMED_X86_ENCODING_VPMOVSQB_mqrz, //!< VPMOVSQB_mqrz
  AMED_X86_ENCODING_VPMOVSQB_mwro, //!< VPMOVSQB_mwro
  AMED_X86_ENCODING_VPMOVUSQB_mdry, //!< VPMOVUSQB_mdry
  AMED_X86_ENCODING_VPMOVUSQB_moro, //!< VPMOVUSQB_moro
  AMED_X86_ENCODING_VPMOVUSQB_mory, //!< VPMOVUSQB_mory
  AMED_X86_ENCODING_VPMOVUSQB_morz, //!< VPMOVUSQB_morz
  AMED_X86_ENCODING_VPMOVUSQB_mqrz, //!< VPMOVUSQB_mqrz
  AMED_X86_ENCODING_VPMOVUSQB_mwro, //!< VPMOVUSQB_mwro
  AMED_X86_ENCODING_VPMOVQD_moro, //!< VPMOVQD_moro
  AMED_X86_ENCODING_VPMOVQD_mory_1, //!< VPMOVQD_mory_1
  AMED_X86_ENCODING_VPMOVQD_mory_2, //!< VPMOVQD_mory_2
  AMED_X86_ENCODING_VPMOVQD_mqro, //!< VPMOVQD_mqro
  AMED_X86_ENCODING_VPMOVQD_myrz_1, //!< VPMOVQD_myrz_1
  AMED_X86_ENCODING_VPMOVQD_myrz_2, //!< VPMOVQD_myrz_2
  AMED_X86_ENCODING_VPMOVSQD_moro, //!< VPMOVSQD_moro
  AMED_X86_ENCODING_VPMOVSQD_mory_1, //!< VPMOVSQD_mory_1
  AMED_X86_ENCODING_VPMOVSQD_mory_2, //!< VPMOVSQD_mory_2
  AMED_X86_ENCODING_VPMOVSQD_mqro, //!< VPMOVSQD_mqro
  AMED_X86_ENCODING_VPMOVSQD_myrz_1, //!< VPMOVSQD_myrz_1
  AMED_X86_ENCODING_VPMOVSQD_myrz_2, //!< VPMOVSQD_myrz_2
  AMED_X86_ENCODING_VPMOVUSQD_moro, //!< VPMOVUSQD_moro
  AMED_X86_ENCODING_VPMOVUSQD_mory_1, //!< VPMOVUSQD_mory_1
  AMED_X86_ENCODING_VPMOVUSQD_mory_2, //!< VPMOVUSQD_mory_2
  AMED_X86_ENCODING_VPMOVUSQD_mqro, //!< VPMOVUSQD_mqro
  AMED_X86_ENCODING_VPMOVUSQD_myrz_1, //!< VPMOVUSQD_myrz_1
  AMED_X86_ENCODING_VPMOVUSQD_myrz_2, //!< VPMOVUSQD_myrz_2
  AMED_X86_ENCODING_VPMOVQW_mdro, //!< VPMOVQW_mdro
  AMED_X86_ENCODING_VPMOVQW_moro, //!< VPMOVQW_moro
  AMED_X86_ENCODING_VPMOVQW_mory, //!< VPMOVQW_mory
  AMED_X86_ENCODING_VPMOVQW_morz_1, //!< VPMOVQW_morz_1
  AMED_X86_ENCODING_VPMOVQW_morz_2, //!< VPMOVQW_morz_2
  AMED_X86_ENCODING_VPMOVQW_mqry, //!< VPMOVQW_mqry
  AMED_X86_ENCODING_VPMOVSQW_mdro, //!< VPMOVSQW_mdro
  AMED_X86_ENCODING_VPMOVSQW_moro, //!< VPMOVSQW_moro
  AMED_X86_ENCODING_VPMOVSQW_mory, //!< VPMOVSQW_mory
  AMED_X86_ENCODING_VPMOVSQW_morz_1, //!< VPMOVSQW_morz_1
  AMED_X86_ENCODING_VPMOVSQW_morz_2, //!< VPMOVSQW_morz_2
  AMED_X86_ENCODING_VPMOVSQW_mqry, //!< VPMOVSQW_mqry
  AMED_X86_ENCODING_VPMOVUSQW_mdro, //!< VPMOVUSQW_mdro
  AMED_X86_ENCODING_VPMOVUSQW_moro, //!< VPMOVUSQW_moro
  AMED_X86_ENCODING_VPMOVUSQW_mory, //!< VPMOVUSQW_mory
  AMED_X86_ENCODING_VPMOVUSQW_morz_1, //!< VPMOVUSQW_morz_1
  AMED_X86_ENCODING_VPMOVUSQW_morz_2, //!< VPMOVUSQW_morz_2
  AMED_X86_ENCODING_VPMOVUSQW_mqry, //!< VPMOVUSQW_mqry
  AMED_X86_ENCODING_VPMOVSWB_moro, //!< VPMOVSWB_moro
  AMED_X86_ENCODING_VPMOVSWB_mory_1, //!< VPMOVSWB_mory_1
  AMED_X86_ENCODING_VPMOVSWB_mory_2, //!< VPMOVSWB_mory_2
  AMED_X86_ENCODING_VPMOVSWB_mqro, //!< VPMOVSWB_mqro
  AMED_X86_ENCODING_VPMOVSWB_myrz_1, //!< VPMOVSWB_myrz_1
  AMED_X86_ENCODING_VPMOVSWB_myrz_2, //!< VPMOVSWB_myrz_2
  AMED_X86_ENCODING_VPMOVUSWB_moro, //!< VPMOVUSWB_moro
  AMED_X86_ENCODING_VPMOVUSWB_mory_1, //!< VPMOVUSWB_mory_1
  AMED_X86_ENCODING_VPMOVUSWB_mory_2, //!< VPMOVUSWB_mory_2
  AMED_X86_ENCODING_VPMOVUSWB_mqro, //!< VPMOVUSWB_mqro
  AMED_X86_ENCODING_VPMOVUSWB_myrz_1, //!< VPMOVUSWB_myrz_1
  AMED_X86_ENCODING_VPMOVUSWB_myrz_2, //!< VPMOVUSWB_myrz_2
  AMED_X86_ENCODING_VPMOVWB_moro, //!< VPMOVWB_moro
  AMED_X86_ENCODING_VPMOVWB_mory_1, //!< VPMOVWB_mory_1
  AMED_X86_ENCODING_VPMOVWB_mory_2, //!< VPMOVWB_mory_2
  AMED_X86_ENCODING_VPMOVWB_mqro, //!< VPMOVWB_mqro
  AMED_X86_ENCODING_VPMOVWB_myrz_1, //!< VPMOVWB_myrz_1
  AMED_X86_ENCODING_VPMOVWB_myrz_2, //!< VPMOVWB_myrz_2
  AMED_X86_ENCODING_VPMULTISHIFTQB_ronomo, //!< VPMULTISHIFTQB_ronomo
  AMED_X86_ENCODING_VPMULTISHIFTQB_rynymy, //!< VPMULTISHIFTQB_rynymy
  AMED_X86_ENCODING_VPMULTISHIFTQB_rznzmz, //!< VPMULTISHIFTQB_rznzmz
  AMED_X86_ENCODING_VPOPCNTx_romo_1, //!< VPOPCNTx_romo_1
  AMED_X86_ENCODING_VPOPCNTx_romo_2, //!< VPOPCNTx_romo_2
  AMED_X86_ENCODING_VPOPCNTx_rymy_1, //!< VPOPCNTx_rymy_1
  AMED_X86_ENCODING_VPOPCNTx_rymy_2, //!< VPOPCNTx_rymy_2
  AMED_X86_ENCODING_VPOPCNTx_rzmz_1, //!< VPOPCNTx_rzmz_1
  AMED_X86_ENCODING_VPOPCNTx_rzmz_2, //!< VPOPCNTx_rzmz_2
  AMED_X86_ENCODING_VPROLVx_ronomo, //!< VPROLVx_ronomo
  AMED_X86_ENCODING_VPROLVx_rynymy, //!< VPROLVx_rynymy
  AMED_X86_ENCODING_VPROLVx_rznzmz, //!< VPROLVx_rznzmz
  AMED_X86_ENCODING_VPROLx_nomoub, //!< VPROLx_nomoub
  AMED_X86_ENCODING_VPROLx_nymyub, //!< VPROLx_nymyub
  AMED_X86_ENCODING_VPROLx_nzmzub, //!< VPROLx_nzmzub
  AMED_X86_ENCODING_VPRORVx_ronomo, //!< VPRORVx_ronomo
  AMED_X86_ENCODING_VPRORVx_rynymy, //!< VPRORVx_rynymy
  AMED_X86_ENCODING_VPRORVx_rznzmz, //!< VPRORVx_rznzmz
  AMED_X86_ENCODING_VPRORx_nomoub, //!< VPRORx_nomoub
  AMED_X86_ENCODING_VPRORx_nymyub, //!< VPRORx_nymyub
  AMED_X86_ENCODING_VPRORx_nzmzub, //!< VPRORx_nzmzub
  AMED_X86_ENCODING_VPSCATTERDx_mxro, //!< VPSCATTERDx_mxro
  AMED_X86_ENCODING_VPSCATTERDx_mxry, //!< VPSCATTERDx_mxry
  AMED_X86_ENCODING_VPSCATTERDx_mxrz, //!< VPSCATTERDx_mxrz
  AMED_X86_ENCODING_VPSCATTERQx_mxro, //!< VPSCATTERQx_mxro
  AMED_X86_ENCODING_VPSCATTERQx_mxrx_1, //!< VPSCATTERQx_mxrx_1
  AMED_X86_ENCODING_VPSCATTERQx_mxrx_2, //!< VPSCATTERQx_mxrx_2
  AMED_X86_ENCODING_VPSHLDW_ronomoub, //!< VPSHLDW_ronomoub
  AMED_X86_ENCODING_VPSHLDW_rynymyub, //!< VPSHLDW_rynymyub
  AMED_X86_ENCODING_VPSHLDW_rznzmzub, //!< VPSHLDW_rznzmzub
  AMED_X86_ENCODING_VPSHLDx_ronomoub, //!< VPSHLDx_ronomoub
  AMED_X86_ENCODING_VPSHLDx_rynymyub, //!< VPSHLDx_rynymyub
  AMED_X86_ENCODING_VPSHLDx_rznzmzub, //!< VPSHLDx_rznzmzub
  AMED_X86_ENCODING_VPSHLDVW_ronomo, //!< VPSHLDVW_ronomo
  AMED_X86_ENCODING_VPSHLDVW_rynymy, //!< VPSHLDVW_rynymy
  AMED_X86_ENCODING_VPSHLDVW_rznzmz, //!< VPSHLDVW_rznzmz
  AMED_X86_ENCODING_VPSHLDVx_ronomo, //!< VPSHLDVx_ronomo
  AMED_X86_ENCODING_VPSHLDVx_rynymy, //!< VPSHLDVx_rynymy
  AMED_X86_ENCODING_VPSHLDVx_rznzmz, //!< VPSHLDVx_rznzmz
  AMED_X86_ENCODING_VPSHRDW_ronomoub, //!< VPSHRDW_ronomoub
  AMED_X86_ENCODING_VPSHRDW_rynymyub, //!< VPSHRDW_rynymyub
  AMED_X86_ENCODING_VPSHRDW_rznzmzub, //!< VPSHRDW_rznzmzub
  AMED_X86_ENCODING_VPSHRDx_ronomoub, //!< VPSHRDx_ronomoub
  AMED_X86_ENCODING_VPSHRDx_rynymyub, //!< VPSHRDx_rynymyub
  AMED_X86_ENCODING_VPSHRDx_rznzmzub, //!< VPSHRDx_rznzmzub
  AMED_X86_ENCODING_VPSHRDVW_ronomo, //!< VPSHRDVW_ronomo
  AMED_X86_ENCODING_VPSHRDVW_rynymy, //!< VPSHRDVW_rynymy
  AMED_X86_ENCODING_VPSHRDVW_rznzmz, //!< VPSHRDVW_rznzmz
  AMED_X86_ENCODING_VPSHRDVx_ronomo, //!< VPSHRDVx_ronomo
  AMED_X86_ENCODING_VPSHRDVx_rynymy, //!< VPSHRDVx_rynymy
  AMED_X86_ENCODING_VPSHRDVx_rznzmz, //!< VPSHRDVx_rznzmz
  AMED_X86_ENCODING_VPSHUFBITQMB_nomo, //!< VPSHUFBITQMB_nomo
  AMED_X86_ENCODING_VPSHUFBITQMB_nymy, //!< VPSHUFBITQMB_nymy
  AMED_X86_ENCODING_VPSHUFBITQMB_nzmz, //!< VPSHUFBITQMB_nzmz
  AMED_X86_ENCODING_VPSLLVW_ronomo, //!< VPSLLVW_ronomo
  AMED_X86_ENCODING_VPSLLVW_rynymy, //!< VPSLLVW_rynymy
  AMED_X86_ENCODING_VPSLLVW_rznzmz, //!< VPSLLVW_rznzmz
  AMED_X86_ENCODING_VPSLLVx_ronomo, //!< VPSLLVx_ronomo
  AMED_X86_ENCODING_VPSLLVx_rxnxmx, //!< VPSLLVx_rxnxmx
  AMED_X86_ENCODING_VPSLLVx_rynymy, //!< VPSLLVx_rynymy
  AMED_X86_ENCODING_VPSLLVx_rznzmz, //!< VPSLLVx_rznzmz
  AMED_X86_ENCODING_VPSRAVD_rxnxmx, //!< VPSRAVD_rxnxmx
  AMED_X86_ENCODING_VPSRAVW_ronomo, //!< VPSRAVW_ronomo
  AMED_X86_ENCODING_VPSRAVW_rynymy, //!< VPSRAVW_rynymy
  AMED_X86_ENCODING_VPSRAVW_rznzmz, //!< VPSRAVW_rznzmz
  AMED_X86_ENCODING_VPSRAVx_ronomo, //!< VPSRAVx_ronomo
  AMED_X86_ENCODING_VPSRAVx_rynymy, //!< VPSRAVx_rynymy
  AMED_X86_ENCODING_VPSRAVx_rznzmz, //!< VPSRAVx_rznzmz
  AMED_X86_ENCODING_VPSRLVW_ronomo, //!< VPSRLVW_ronomo
  AMED_X86_ENCODING_VPSRLVW_rynymy, //!< VPSRLVW_rynymy
  AMED_X86_ENCODING_VPSRLVW_rznzmz, //!< VPSRLVW_rznzmz
  AMED_X86_ENCODING_VPSRLVx_ronomo, //!< VPSRLVx_ronomo
  AMED_X86_ENCODING_VPSRLVx_rxnxmx, //!< VPSRLVx_rxnxmx
  AMED_X86_ENCODING_VPSRLVx_rynymy, //!< VPSRLVx_rynymy
  AMED_X86_ENCODING_VPSRLVx_rznzmz, //!< VPSRLVx_rznzmz
  AMED_X86_ENCODING_VPTERNLOGx_ronomoub, //!< VPTERNLOGx_ronomoub
  AMED_X86_ENCODING_VPTERNLOGx_rynymyub, //!< VPTERNLOGx_rynymyub
  AMED_X86_ENCODING_VPTERNLOGx_rznzmzub, //!< VPTERNLOGx_rznzmzub
  AMED_X86_ENCODING_VPTESTMx_nomo_1, //!< VPTESTMx_nomo_1
  AMED_X86_ENCODING_VPTESTMx_nomo_2, //!< VPTESTMx_nomo_2
  AMED_X86_ENCODING_VPTESTMx_nymy_1, //!< VPTESTMx_nymy_1
  AMED_X86_ENCODING_VPTESTMx_nymy_2, //!< VPTESTMx_nymy_2
  AMED_X86_ENCODING_VPTESTMx_nzmz_1, //!< VPTESTMx_nzmz_1
  AMED_X86_ENCODING_VPTESTMx_nzmz_2, //!< VPTESTMx_nzmz_2
  AMED_X86_ENCODING_VPTESTNMx_nomo_1, //!< VPTESTNMx_nomo_1
  AMED_X86_ENCODING_VPTESTNMx_nomo_2, //!< VPTESTNMx_nomo_2
  AMED_X86_ENCODING_VPTESTNMx_nymy_1, //!< VPTESTNMx_nymy_1
  AMED_X86_ENCODING_VPTESTNMx_nymy_2, //!< VPTESTNMx_nymy_2
  AMED_X86_ENCODING_VPTESTNMx_nzmz_1, //!< VPTESTNMx_nzmz_1
  AMED_X86_ENCODING_VPTESTNMx_nzmz_2, //!< VPTESTNMx_nzmz_2
  AMED_X86_ENCODING_VRANGEPD_ronomoub, //!< VRANGEPD_ronomoub
  AMED_X86_ENCODING_VRANGEPD_rynymyub, //!< VRANGEPD_rynymyub
  AMED_X86_ENCODING_VRANGEPD_rznzmzub, //!< VRANGEPD_rznzmzub
  AMED_X86_ENCODING_VRANGEPS_ronomoub, //!< VRANGEPS_ronomoub
  AMED_X86_ENCODING_VRANGEPS_rynymyub, //!< VRANGEPS_rynymyub
  AMED_X86_ENCODING_VRANGEPS_rznzmzub, //!< VRANGEPS_rznzmzub
  AMED_X86_ENCODING_VRANGESD, //!< VRANGESD
  AMED_X86_ENCODING_VRANGESS, //!< VRANGESS
  AMED_X86_ENCODING_VRCP14PD_romo, //!< VRCP14PD_romo
  AMED_X86_ENCODING_VRCP14PD_rymy, //!< VRCP14PD_rymy
  AMED_X86_ENCODING_VRCP14PD_rzmz, //!< VRCP14PD_rzmz
  AMED_X86_ENCODING_VRCP14PS_romo, //!< VRCP14PS_romo
  AMED_X86_ENCODING_VRCP14PS_rymy, //!< VRCP14PS_rymy
  AMED_X86_ENCODING_VRCP14PS_rzmz, //!< VRCP14PS_rzmz
  AMED_X86_ENCODING_VRCP14SD, //!< VRCP14SD
  AMED_X86_ENCODING_VRCP14SS, //!< VRCP14SS
  AMED_X86_ENCODING_VREDUCEPD_romoub, //!< VREDUCEPD_romoub
  AMED_X86_ENCODING_VREDUCEPD_rymyub, //!< VREDUCEPD_rymyub
  AMED_X86_ENCODING_VREDUCEPD_rzmzub, //!< VREDUCEPD_rzmzub
  AMED_X86_ENCODING_VREDUCEPS_romoub, //!< VREDUCEPS_romoub
  AMED_X86_ENCODING_VREDUCEPS_rymyub, //!< VREDUCEPS_rymyub
  AMED_X86_ENCODING_VREDUCEPS_rzmzub, //!< VREDUCEPS_rzmzub
  AMED_X86_ENCODING_VREDUCESD, //!< VREDUCESD
  AMED_X86_ENCODING_VREDUCESS, //!< VREDUCESS
  AMED_X86_ENCODING_VRNDSCALEPD_romoub, //!< VRNDSCALEPD_romoub
  AMED_X86_ENCODING_VRNDSCALEPD_rymyub, //!< VRNDSCALEPD_rymyub
  AMED_X86_ENCODING_VRNDSCALEPD_rzmzub, //!< VRNDSCALEPD_rzmzub
  AMED_X86_ENCODING_VRNDSCALEPS_romoub, //!< VRNDSCALEPS_romoub
  AMED_X86_ENCODING_VRNDSCALEPS_rymyub, //!< VRNDSCALEPS_rymyub
  AMED_X86_ENCODING_VRNDSCALEPS_rzmzub, //!< VRNDSCALEPS_rzmzub
  AMED_X86_ENCODING_VRNDSCALESD, //!< VRNDSCALESD
  AMED_X86_ENCODING_VRNDSCALESS, //!< VRNDSCALESS
  AMED_X86_ENCODING_VRSQRT14PD_romo, //!< VRSQRT14PD_romo
  AMED_X86_ENCODING_VRSQRT14PD_rymy, //!< VRSQRT14PD_rymy
  AMED_X86_ENCODING_VRSQRT14PD_rzmz, //!< VRSQRT14PD_rzmz
  AMED_X86_ENCODING_VRSQRT14PS_romo, //!< VRSQRT14PS_romo
  AMED_X86_ENCODING_VRSQRT14PS_rymy, //!< VRSQRT14PS_rymy
  AMED_X86_ENCODING_VRSQRT14PS_rzmz, //!< VRSQRT14PS_rzmz
  AMED_X86_ENCODING_VRSQRT14SD, //!< VRSQRT14SD
  AMED_X86_ENCODING_VRSQRT14SS, //!< VRSQRT14SS
  AMED_X86_ENCODING_VSCALEFPD_ronomo, //!< VSCALEFPD_ronomo
  AMED_X86_ENCODING_VSCALEFPD_rynymy, //!< VSCALEFPD_rynymy
  AMED_X86_ENCODING_VSCALEFPD_rznzmz, //!< VSCALEFPD_rznzmz
  AMED_X86_ENCODING_VSCALEFPS_ronomo, //!< VSCALEFPS_ronomo
  AMED_X86_ENCODING_VSCALEFPS_rynymy, //!< VSCALEFPS_rynymy
  AMED_X86_ENCODING_VSCALEFPS_rznzmz, //!< VSCALEFPS_rznzmz
  AMED_X86_ENCODING_VSCALEFSD, //!< VSCALEFSD
  AMED_X86_ENCODING_VSCALEFSS, //!< VSCALEFSS
  AMED_X86_ENCODING_VSCATTERDPx_mxro, //!< VSCATTERDPx_mxro
  AMED_X86_ENCODING_VSCATTERDPx_mxry, //!< VSCATTERDPx_mxry
  AMED_X86_ENCODING_VSCATTERDPx_mxrz, //!< VSCATTERDPx_mxrz
  AMED_X86_ENCODING_VSCATTERQPx_mxro, //!< VSCATTERQPx_mxro
  AMED_X86_ENCODING_VSCATTERQPx_mxrx_1, //!< VSCATTERQPx_mxrx_1
  AMED_X86_ENCODING_VSCATTERQPx_mxrx_2, //!< VSCATTERQPx_mxrx_2
  AMED_X86_ENCODING_VSHUFFxxXx_rynymyub, //!< VSHUFFxxXx_rynymyub
  AMED_X86_ENCODING_VSHUFFxxXx_rznzmzub, //!< VSHUFFxxXx_rznzmzub
  AMED_X86_ENCODING_VSHUFIxxXx_rynymyub, //!< VSHUFIxxXx_rynymyub
  AMED_X86_ENCODING_VSHUFIxxXx_rznzmzub, //!< VSHUFIxxXx_rznzmzub
  AMED_X86_ENCODING_VTESTPD, //!< VTESTPD
  AMED_X86_ENCODING_VTESTPS, //!< VTESTPS
  AMED_X86_ENCODING_VZEROALL, //!< VZEROALL
  AMED_X86_ENCODING_VZEROUPPER, //!< VZEROUPPER
  AMED_X86_ENCODING_VPANDD_ronomo, //!< VPANDD_ronomo
  AMED_X86_ENCODING_VPANDD_rynymy, //!< VPANDD_rynymy
  AMED_X86_ENCODING_VPANDD_rznzmz, //!< VPANDD_rznzmz
  AMED_X86_ENCODING_VPANDND_ronomo, //!< VPANDND_ronomo
  AMED_X86_ENCODING_VPANDND_rynymy, //!< VPANDND_rynymy
  AMED_X86_ENCODING_VPANDND_rznzmz, //!< VPANDND_rznzmz
  AMED_X86_ENCODING_VPANDNQ_ronomo, //!< VPANDNQ_ronomo
  AMED_X86_ENCODING_VPANDNQ_rynymy, //!< VPANDNQ_rynymy
  AMED_X86_ENCODING_VPANDNQ_rznzmz, //!< VPANDNQ_rznzmz
  AMED_X86_ENCODING_VPANDQ_ronomo, //!< VPANDQ_ronomo
  AMED_X86_ENCODING_VPANDQ_rynymy, //!< VPANDQ_rynymy
  AMED_X86_ENCODING_VPANDQ_rznzmz, //!< VPANDQ_rznzmz
  AMED_X86_ENCODING_VPORD_ronomo, //!< VPORD_ronomo
  AMED_X86_ENCODING_VPORD_rynymy, //!< VPORD_rynymy
  AMED_X86_ENCODING_VPORD_rznzmz, //!< VPORD_rznzmz
  AMED_X86_ENCODING_VPORQ_ronomo, //!< VPORQ_ronomo
  AMED_X86_ENCODING_VPORQ_rynymy, //!< VPORQ_rynymy
  AMED_X86_ENCODING_VPORQ_rznzmz, //!< VPORQ_rznzmz
  AMED_X86_ENCODING_VPXORD_ronomo, //!< VPXORD_ronomo
  AMED_X86_ENCODING_VPXORD_rynymy, //!< VPXORD_rynymy
  AMED_X86_ENCODING_VPXORD_rznzmz, //!< VPXORD_rznzmz
  AMED_X86_ENCODING_VPXORQ_ronomo, //!< VPXORQ_ronomo
  AMED_X86_ENCODING_VPXORQ_rynymy, //!< VPXORQ_rynymy
  AMED_X86_ENCODING_VPXORQ_rznzmz, //!< VPXORQ_rznzmz
  AMED_X86_ENCODING_VXORPD_ronomo, //!< VXORPD_ronomo
  AMED_X86_ENCODING_VXORPD_rxnxmx, //!< VXORPD_rxnxmx
  AMED_X86_ENCODING_VXORPD_rynymy, //!< VXORPD_rynymy
  AMED_X86_ENCODING_VXORPD_rznzmz, //!< VXORPD_rznzmz
  AMED_X86_ENCODING_VXORPS_ronomo, //!< VXORPS_ronomo
  AMED_X86_ENCODING_VXORPS_rxnxmx, //!< VXORPS_rxnxmx
  AMED_X86_ENCODING_VXORPS_rynymy, //!< VXORPS_rynymy
  AMED_X86_ENCODING_VXORPS_rznzmz, //!< VXORPS_rznzmz
  AMED_X86_ENCODING_BEXTR_rxmxud, //!< BEXTR_rxmxud
  AMED_X86_ENCODING_BLCFILL, //!< BLCFILL
  AMED_X86_ENCODING_BLCI, //!< BLCI
  AMED_X86_ENCODING_BLCIC, //!< BLCIC
  AMED_X86_ENCODING_BLCMSK, //!< BLCMSK
  AMED_X86_ENCODING_BLCS, //!< BLCS
  AMED_X86_ENCODING_BLSFILL, //!< BLSFILL
  AMED_X86_ENCODING_BLSIC, //!< BLSIC
  AMED_X86_ENCODING_CLZERO, //!< CLZERO
  AMED_X86_ENCODING_EXTRQ_mqub, //!< EXTRQ_mqub
  AMED_X86_ENCODING_EXTRQ_rqmo, //!< EXTRQ_rqmo
  AMED_X86_ENCODING_INSERTQ_rqmo, //!< INSERTQ_rqmo
  AMED_X86_ENCODING_INSERTQ_rqmqub, //!< INSERTQ_rqmqub
  AMED_X86_ENCODING_LLWPCB, //!< LLWPCB
  AMED_X86_ENCODING_LWPINS, //!< LWPINS
  AMED_X86_ENCODING_LWPVAL, //!< LWPVAL
  AMED_X86_ENCODING_SLWPCB, //!< SLWPCB
  AMED_X86_ENCODING_MONITORX, //!< MONITORX
  AMED_X86_ENCODING_MOVNTSD, //!< MOVNTSD
  AMED_X86_ENCODING_MOVNTSS, //!< MOVNTSS
  AMED_X86_ENCODING_MWAITX, //!< MWAITX
  AMED_X86_ENCODING_RDPRU, //!< RDPRU
  AMED_X86_ENCODING_CLGI, //!< CLGI
  AMED_X86_ENCODING_INVLPGA, //!< INVLPGA
  AMED_X86_ENCODING_SKINIT, //!< SKINIT
  AMED_X86_ENCODING_STGI, //!< STGI
  AMED_X86_ENCODING_VMLOAD, //!< VMLOAD
  AMED_X86_ENCODING_VMMCALL, //!< VMMCALL
  AMED_X86_ENCODING_VMRUN, //!< VMRUN
  AMED_X86_ENCODING_VMSAVE, //!< VMSAVE
  AMED_X86_ENCODING_SYSCALL_2, //!< SYSCALL_2
  AMED_X86_ENCODING_SYSRET_2, //!< SYSRET_2
  AMED_X86_ENCODING_T1MSKC, //!< T1MSKC
  AMED_X86_ENCODING_TZMSK, //!< TZMSK
  AMED_X86_ENCODING_VFMADDPD_rxnxis4xmx, //!< VFMADDPD_rxnxis4xmx
  AMED_X86_ENCODING_VFMADDPD_rxnxmxis4x, //!< VFMADDPD_rxnxmxis4x
  AMED_X86_ENCODING_VFMADDPS_rxnxis4xmx, //!< VFMADDPS_rxnxis4xmx
  AMED_X86_ENCODING_VFMADDPS_rxnxmxis4x, //!< VFMADDPS_rxnxmxis4x
  AMED_X86_ENCODING_VFMADDSD_ronois4omq, //!< VFMADDSD_ronois4omq
  AMED_X86_ENCODING_VFMADDSD_ronomqis4o, //!< VFMADDSD_ronomqis4o
  AMED_X86_ENCODING_VFMADDSS_ronois4omd, //!< VFMADDSS_ronois4omd
  AMED_X86_ENCODING_VFMADDSS_ronomdis4o, //!< VFMADDSS_ronomdis4o
  AMED_X86_ENCODING_VFMADDSUBPD_rxnxis4xmx, //!< VFMADDSUBPD_rxnxis4xmx
  AMED_X86_ENCODING_VFMADDSUBPD_rxnxmxis4x, //!< VFMADDSUBPD_rxnxmxis4x
  AMED_X86_ENCODING_VFMADDSUBPS_rxnxis4xmx, //!< VFMADDSUBPS_rxnxis4xmx
  AMED_X86_ENCODING_VFMADDSUBPS_rxnxmxis4x, //!< VFMADDSUBPS_rxnxmxis4x
  AMED_X86_ENCODING_VFMSUBADDPD_rxnxis4xmx, //!< VFMSUBADDPD_rxnxis4xmx
  AMED_X86_ENCODING_VFMSUBADDPD_rxnxmxis4x, //!< VFMSUBADDPD_rxnxmxis4x
  AMED_X86_ENCODING_VFMSUBADDPS_rxnxis4xmx, //!< VFMSUBADDPS_rxnxis4xmx
  AMED_X86_ENCODING_VFMSUBADDPS_rxnxmxis4x, //!< VFMSUBADDPS_rxnxmxis4x
  AMED_X86_ENCODING_VFMSUBPD_rxnxis4xmx, //!< VFMSUBPD_rxnxis4xmx
  AMED_X86_ENCODING_VFMSUBPD_rxnxmxis4x, //!< VFMSUBPD_rxnxmxis4x
  AMED_X86_ENCODING_VFMSUBPS_rxnxis4xmx, //!< VFMSUBPS_rxnxis4xmx
  AMED_X86_ENCODING_VFMSUBPS_rxnxmxis4x, //!< VFMSUBPS_rxnxmxis4x
  AMED_X86_ENCODING_VFMSUBSD_ronois4omq, //!< VFMSUBSD_ronois4omq
  AMED_X86_ENCODING_VFMSUBSD_ronomqis4o, //!< VFMSUBSD_ronomqis4o
  AMED_X86_ENCODING_VFMSUBSS_ronois4omd, //!< VFMSUBSS_ronois4omd
  AMED_X86_ENCODING_VFMSUBSS_ronomdis4o, //!< VFMSUBSS_ronomdis4o
  AMED_X86_ENCODING_VFNMADDPD_rxnxis4xmx, //!< VFNMADDPD_rxnxis4xmx
  AMED_X86_ENCODING_VFNMADDPD_rxnxmxis4x, //!< VFNMADDPD_rxnxmxis4x
  AMED_X86_ENCODING_VFNMADDPS_rxnxis4xmx, //!< VFNMADDPS_rxnxis4xmx
  AMED_X86_ENCODING_VFNMADDPS_rxnxmxis4x, //!< VFNMADDPS_rxnxmxis4x
  AMED_X86_ENCODING_VFNMADDSD_ronois4omq, //!< VFNMADDSD_ronois4omq
  AMED_X86_ENCODING_VFNMADDSD_ronomqis4o, //!< VFNMADDSD_ronomqis4o
  AMED_X86_ENCODING_VFNMADDSS_ronois4omd, //!< VFNMADDSS_ronois4omd
  AMED_X86_ENCODING_VFNMADDSS_ronomdis4o, //!< VFNMADDSS_ronomdis4o
  AMED_X86_ENCODING_VFNMSUBPD_rxnxis4xmx, //!< VFNMSUBPD_rxnxis4xmx
  AMED_X86_ENCODING_VFNMSUBPD_rxnxmxis4x, //!< VFNMSUBPD_rxnxmxis4x
  AMED_X86_ENCODING_VFNMSUBPS_rxnxis4xmx, //!< VFNMSUBPS_rxnxis4xmx
  AMED_X86_ENCODING_VFNMSUBPS_rxnxmxis4x, //!< VFNMSUBPS_rxnxmxis4x
  AMED_X86_ENCODING_VFNMSUBSD_ronois4omq, //!< VFNMSUBSD_ronois4omq
  AMED_X86_ENCODING_VFNMSUBSD_ronomqis4o, //!< VFNMSUBSD_ronomqis4o
  AMED_X86_ENCODING_VFNMSUBSS_ronois4omd, //!< VFNMSUBSS_ronois4omd
  AMED_X86_ENCODING_VFNMSUBSS_ronomdis4o, //!< VFNMSUBSS_ronomdis4o
  AMED_X86_ENCODING_VPERMIL2PD_rxnxis4xmxis4, //!< VPERMIL2PD_rxnxis4xmxis4
  AMED_X86_ENCODING_VPERMIL2PD_rxnxmxis4xis4, //!< VPERMIL2PD_rxnxmxis4xis4
  AMED_X86_ENCODING_VPHADDUWD, //!< VPHADDUWD
  AMED_X86_ENCODING_VFRCZPD, //!< VFRCZPD
  AMED_X86_ENCODING_VFRCZPS, //!< VFRCZPS
  AMED_X86_ENCODING_VFRCZSD, //!< VFRCZSD
  AMED_X86_ENCODING_VFRCZSS, //!< VFRCZSS
  AMED_X86_ENCODING_VPCMOV_rxnxis4xmx, //!< VPCMOV_rxnxis4xmx
  AMED_X86_ENCODING_VPCMOV_rxnxmxis4x, //!< VPCMOV_rxnxmxis4x
  AMED_X86_ENCODING_VPCOMB, //!< VPCOMB
  AMED_X86_ENCODING_VPCOMD, //!< VPCOMD
  AMED_X86_ENCODING_VPCOMQ, //!< VPCOMQ
  AMED_X86_ENCODING_VPCOMUB, //!< VPCOMUB
  AMED_X86_ENCODING_VPCOMUD, //!< VPCOMUD
  AMED_X86_ENCODING_VPCOMUQ, //!< VPCOMUQ
  AMED_X86_ENCODING_VPCOMUW, //!< VPCOMUW
  AMED_X86_ENCODING_VPCOMW, //!< VPCOMW
  AMED_X86_ENCODING_VPERMIL2PS_rxnxis4xmxis4, //!< VPERMIL2PS_rxnxis4xmxis4
  AMED_X86_ENCODING_VPERMIL2PS_rxnxmxis4xis4, //!< VPERMIL2PS_rxnxmxis4xis4
  AMED_X86_ENCODING_VPHADDBD, //!< VPHADDBD
  AMED_X86_ENCODING_VPHADDBQ, //!< VPHADDBQ
  AMED_X86_ENCODING_VPHADDBW, //!< VPHADDBW
  AMED_X86_ENCODING_VPHADDDQ, //!< VPHADDDQ
  AMED_X86_ENCODING_VPHADDUBD, //!< VPHADDUBD
  AMED_X86_ENCODING_VPHADDUBQ, //!< VPHADDUBQ
  AMED_X86_ENCODING_VPHADDUBW, //!< VPHADDUBW
  AMED_X86_ENCODING_VPHADDUDQ, //!< VPHADDUDQ
  AMED_X86_ENCODING_VPHADDUWQ, //!< VPHADDUWQ
  AMED_X86_ENCODING_VPHADDWD, //!< VPHADDWD
  AMED_X86_ENCODING_VPHADDWQ, //!< VPHADDWQ
  AMED_X86_ENCODING_VPHSUBBW, //!< VPHSUBBW
  AMED_X86_ENCODING_VPHSUBDQ, //!< VPHSUBDQ
  AMED_X86_ENCODING_VPHSUBWD, //!< VPHSUBWD
  AMED_X86_ENCODING_VPMACSDD, //!< VPMACSDD
  AMED_X86_ENCODING_VPMACSDQH, //!< VPMACSDQH
  AMED_X86_ENCODING_VPMACSDQL, //!< VPMACSDQL
  AMED_X86_ENCODING_VPMACSSDD, //!< VPMACSSDD
  AMED_X86_ENCODING_VPMACSSDQH, //!< VPMACSSDQH
  AMED_X86_ENCODING_VPMACSSDQL, //!< VPMACSSDQL
  AMED_X86_ENCODING_VPMACSSWD, //!< VPMACSSWD
  AMED_X86_ENCODING_VPMACSSWW, //!< VPMACSSWW
  AMED_X86_ENCODING_VPMACSWD, //!< VPMACSWD
  AMED_X86_ENCODING_VPMACSWW, //!< VPMACSWW
  AMED_X86_ENCODING_VPMADCSSWD, //!< VPMADCSSWD
  AMED_X86_ENCODING_VPMADCSWD, //!< VPMADCSWD
  AMED_X86_ENCODING_VPPERM_ronois4omo, //!< VPPERM_ronois4omo
  AMED_X86_ENCODING_VPPERM_ronomois4o, //!< VPPERM_ronomois4o
  AMED_X86_ENCODING_VPROTB_romono, //!< VPROTB_romono
  AMED_X86_ENCODING_VPROTB_romoub, //!< VPROTB_romoub
  AMED_X86_ENCODING_VPROTB_ronomo, //!< VPROTB_ronomo
  AMED_X86_ENCODING_VPROTD_romono, //!< VPROTD_romono
  AMED_X86_ENCODING_VPROTD_romoub, //!< VPROTD_romoub
  AMED_X86_ENCODING_VPROTD_ronomo, //!< VPROTD_ronomo
  AMED_X86_ENCODING_VPROTQ_romono, //!< VPROTQ_romono
  AMED_X86_ENCODING_VPROTQ_romoub, //!< VPROTQ_romoub
  AMED_X86_ENCODING_VPROTQ_ronomo, //!< VPROTQ_ronomo
  AMED_X86_ENCODING_VPROTW_romono, //!< VPROTW_romono
  AMED_X86_ENCODING_VPROTW_romoub, //!< VPROTW_romoub
  AMED_X86_ENCODING_VPROTW_ronomo, //!< VPROTW_ronomo
  AMED_X86_ENCODING_VPSHAB_romono, //!< VPSHAB_romono
  AMED_X86_ENCODING_VPSHAB_ronomo, //!< VPSHAB_ronomo
  AMED_X86_ENCODING_VPSHAD_romono, //!< VPSHAD_romono
  AMED_X86_ENCODING_VPSHAD_ronomo, //!< VPSHAD_ronomo
  AMED_X86_ENCODING_VPSHAQ_romono, //!< VPSHAQ_romono
  AMED_X86_ENCODING_VPSHAQ_ronomo, //!< VPSHAQ_ronomo
  AMED_X86_ENCODING_VPSHAW_romono, //!< VPSHAW_romono
  AMED_X86_ENCODING_VPSHAW_ronomo, //!< VPSHAW_ronomo
  AMED_X86_ENCODING_VPSHLB_romono, //!< VPSHLB_romono
  AMED_X86_ENCODING_VPSHLB_ronomo, //!< VPSHLB_ronomo
  AMED_X86_ENCODING_VPSHLD_romono, //!< VPSHLD_romono
  AMED_X86_ENCODING_VPSHLD_ronomo, //!< VPSHLD_ronomo
  AMED_X86_ENCODING_VPSHLQ_romono, //!< VPSHLQ_romono
  AMED_X86_ENCODING_VPSHLQ_ronomo, //!< VPSHLQ_ronomo
  AMED_X86_ENCODING_VPSHLW_romono, //!< VPSHLW_romono
  AMED_X86_ENCODING_VPSHLW_ronomo, //!< VPSHLW_ronomo
  AMED_X86_ENCODING_MONTMUL, //!< MONTMUL
  AMED_X86_ENCODING_XCRYPT_CBC, //!< XCRYPT_CBC
  AMED_X86_ENCODING_XCRYPT_CFB, //!< XCRYPT_CFB
  AMED_X86_ENCODING_XCRYPT_CTR, //!< XCRYPT_CTR
  AMED_X86_ENCODING_XCRYPT_ECB, //!< XCRYPT_ECB
  AMED_X86_ENCODING_XCRYPT_OFB, //!< XCRYPT_OFB
  AMED_X86_ENCODING_XSHA1, //!< XSHA1
  AMED_X86_ENCODING_XSHA256, //!< XSHA256
  AMED_X86_ENCODING_XSTORE, //!< XSTORE
  AMED_X86_ENCODING_NOP_mv_11, //!< NOP_mv_11
  AMED_X86_ENCODING_CLEVICT0_mb_1, //!< CLEVICT0_mb_1
  AMED_X86_ENCODING_CLEVICT0_mb_2, //!< CLEVICT0_mb_2
  AMED_X86_ENCODING_CLEVICT1_mb_1, //!< CLEVICT1_mb_1
  AMED_X86_ENCODING_CLEVICT1_mb_2, //!< CLEVICT1_mb_2
  AMED_X86_ENCODING_DELAY, //!< DELAY
  AMED_X86_ENCODING_JKNZD_s8, //!< JKNZD_s8
  AMED_X86_ENCODING_JKNZD_sz, //!< JKNZD_sz
  AMED_X86_ENCODING_JKZD_s8, //!< JKZD_s8
  AMED_X86_ENCODING_JKZD_sz, //!< JKZD_sz
  AMED_X86_ENCODING_KAND, //!< KAND
  AMED_X86_ENCODING_KANDN, //!< KANDN
  AMED_X86_ENCODING_KANDNR, //!< KANDNR
  AMED_X86_ENCODING_KCONCATH, //!< KCONCATH
  AMED_X86_ENCODING_KCONCATL, //!< KCONCATL
  AMED_X86_ENCODING_KEXTRACT, //!< KEXTRACT
  AMED_X86_ENCODING_KMERGE2L1H, //!< KMERGE2L1H
  AMED_X86_ENCODING_KMERGE2L1L, //!< KMERGE2L1L
  AMED_X86_ENCODING_KMOV_V, //!< KMOV_V
  AMED_X86_ENCODING_KMOV_mq, //!< KMOV_mq
  AMED_X86_ENCODING_KMOV_rq, //!< KMOV_rq
  AMED_X86_ENCODING_KNOT, //!< KNOT
  AMED_X86_ENCODING_KOR, //!< KOR
  AMED_X86_ENCODING_KORTEST, //!< KORTEST
  AMED_X86_ENCODING_KXNOR, //!< KXNOR
  AMED_X86_ENCODING_KXOR, //!< KXOR
  AMED_X86_ENCODING_LZCNT_rxmx, //!< LZCNT_rxmx
  AMED_X86_ENCODING_POPCNT_rxmx, //!< POPCNT_rxmx
  AMED_X86_ENCODING_PREFETCHWT1, //!< PREFETCHWT1
  AMED_X86_ENCODING_SPFLT, //!< SPFLT
  AMED_X86_ENCODING_TZCNT_rxmx, //!< TZCNT_rxmx
  AMED_X86_ENCODING_TZCNTI, //!< TZCNTI
  AMED_X86_ENCODING_V4FMADDPS, //!< V4FMADDPS
  AMED_X86_ENCODING_V4FMADDSS, //!< V4FMADDSS
  AMED_X86_ENCODING_V4FNMADDPS, //!< V4FNMADDPS
  AMED_X86_ENCODING_V4FNMADDSS, //!< V4FNMADDSS
  AMED_X86_ENCODING_VADDNPD, //!< VADDNPD
  AMED_X86_ENCODING_VADDNPS, //!< VADDNPS
  AMED_X86_ENCODING_VADDPD_rznzmx, //!< VADDPD_rznzmx
  AMED_X86_ENCODING_VADDPS_rznzmx, //!< VADDPS_rznzmx
  AMED_X86_ENCODING_VADDSETSPS_rznzm0, //!< VADDSETSPS_rznzm0
  AMED_X86_ENCODING_VADDSETSPS_rznzmz, //!< VADDSETSPS_rznzmz
  AMED_X86_ENCODING_VALIGND, //!< VALIGND
  AMED_X86_ENCODING_VBLENDMPD, //!< VBLENDMPD
  AMED_X86_ENCODING_VBLENDMPS, //!< VBLENDMPS
  AMED_X86_ENCODING_VBROADCASTF32X4_rzm0, //!< VBROADCASTF32X4_rzm0
  AMED_X86_ENCODING_VBROADCASTF64X4_rzm0, //!< VBROADCASTF64X4_rzm0
  AMED_X86_ENCODING_VBROADCASTI32X4_rzm0, //!< VBROADCASTI32X4_rzm0
  AMED_X86_ENCODING_VBROADCASTI64X4_rzm0, //!< VBROADCASTI64X4_rzm0
  AMED_X86_ENCODING_VBROADCASTSD_rzm0, //!< VBROADCASTSD_rzm0
  AMED_X86_ENCODING_VBROADCASTSS_rzm0, //!< VBROADCASTSS_rzm0
  AMED_X86_ENCODING_VCMPPD_nzmxub, //!< VCMPPD_nzmxub
  AMED_X86_ENCODING_VCMPPS_nzmxub, //!< VCMPPS_nzmxub
  AMED_X86_ENCODING_VCVTDQ2PD_rzmx, //!< VCVTDQ2PD_rzmx
  AMED_X86_ENCODING_VCVTFXPNTDQ2PS, //!< VCVTFXPNTDQ2PS
  AMED_X86_ENCODING_VCVTFXPNTPD2DQ, //!< VCVTFXPNTPD2DQ
  AMED_X86_ENCODING_VCVTFXPNTPD2UDQ, //!< VCVTFXPNTPD2UDQ
  AMED_X86_ENCODING_VCVTFXPNTPS2DQ, //!< VCVTFXPNTPS2DQ
  AMED_X86_ENCODING_VCVTFXPNTPS2UDQ, //!< VCVTFXPNTPS2UDQ
  AMED_X86_ENCODING_VCVTFXPNTUDQ2PS, //!< VCVTFXPNTUDQ2PS
  AMED_X86_ENCODING_VCVTPD2PS_rzmx, //!< VCVTPD2PS_rzmx
  AMED_X86_ENCODING_VCVTPS2PD_rzmx, //!< VCVTPS2PD_rzmx
  AMED_X86_ENCODING_VCVTUDQ2PD_rzmx, //!< VCVTUDQ2PD_rzmx
  AMED_X86_ENCODING_VEXP223PS, //!< VEXP223PS
  AMED_X86_ENCODING_VEXP2PD, //!< VEXP2PD
  AMED_X86_ENCODING_VEXP2PS, //!< VEXP2PS
  AMED_X86_ENCODING_VFIXUPNANPD, //!< VFIXUPNANPD
  AMED_X86_ENCODING_VFIXUPNANPS, //!< VFIXUPNANPS
  AMED_X86_ENCODING_VFMADD132PD_rznzmx, //!< VFMADD132PD_rznzmx
  AMED_X86_ENCODING_VFMADD132PS_rznzmx, //!< VFMADD132PS_rznzmx
  AMED_X86_ENCODING_VFMADD213PD_rznzmx, //!< VFMADD213PD_rznzmx
  AMED_X86_ENCODING_VFMADD213PS_rznzmx, //!< VFMADD213PS_rznzmx
  AMED_X86_ENCODING_VFMADD231PD_rznzmx, //!< VFMADD231PD_rznzmx
  AMED_X86_ENCODING_VFMADD231PS_rznzmx, //!< VFMADD231PS_rznzmx
  AMED_X86_ENCODING_VFMADD233PS, //!< VFMADD233PS
  AMED_X86_ENCODING_VFMSUB132PD_rznzmx, //!< VFMSUB132PD_rznzmx
  AMED_X86_ENCODING_VFMSUB132PS_rznzmx, //!< VFMSUB132PS_rznzmx
  AMED_X86_ENCODING_VFMSUB213PD_rznzmx, //!< VFMSUB213PD_rznzmx
  AMED_X86_ENCODING_VFMSUB213PS_rznzmx, //!< VFMSUB213PS_rznzmx
  AMED_X86_ENCODING_VFMSUB231PD_rznzmx, //!< VFMSUB231PD_rznzmx
  AMED_X86_ENCODING_VFMSUB231PS_rznzmx, //!< VFMSUB231PS_rznzmx
  AMED_X86_ENCODING_VFNMADD132PD_rznzmx, //!< VFNMADD132PD_rznzmx
  AMED_X86_ENCODING_VFNMADD132PS_rznzmx, //!< VFNMADD132PS_rznzmx
  AMED_X86_ENCODING_VFNMADD213PD_rznzmx, //!< VFNMADD213PD_rznzmx
  AMED_X86_ENCODING_VFNMADD213PS_rznzmx, //!< VFNMADD213PS_rznzmx
  AMED_X86_ENCODING_VFNMADD231PD_rznzmx, //!< VFNMADD231PD_rznzmx
  AMED_X86_ENCODING_VFNMADD231PS_rznzmx, //!< VFNMADD231PS_rznzmx
  AMED_X86_ENCODING_VFNMSUB132PD_rznzmx, //!< VFNMSUB132PD_rznzmx
  AMED_X86_ENCODING_VFNMSUB132PS_rznzmx, //!< VFNMSUB132PS_rznzmx
  AMED_X86_ENCODING_VFNMSUB213PD_rznzmx, //!< VFNMSUB213PD_rznzmx
  AMED_X86_ENCODING_VFNMSUB213PS_rznzmx, //!< VFNMSUB213PS_rznzmx
  AMED_X86_ENCODING_VFNMSUB231PD_rznzmx, //!< VFNMSUB231PD_rznzmx
  AMED_X86_ENCODING_VFNMSUB231PS_rznzmx, //!< VFNMSUB231PS_rznzmx
  AMED_X86_ENCODING_VGATHERDPD, //!< VGATHERDPD
  AMED_X86_ENCODING_VGATHERDPS, //!< VGATHERDPS
  AMED_X86_ENCODING_VGATHERPF0DPD, //!< VGATHERPF0DPD
  AMED_X86_ENCODING_VGATHERPF0DPS_m0, //!< VGATHERPF0DPS_m0
  AMED_X86_ENCODING_VGATHERPF0DPS_md, //!< VGATHERPF0DPS_md
  AMED_X86_ENCODING_VGATHERPF0HINTDPD, //!< VGATHERPF0HINTDPD
  AMED_X86_ENCODING_VGATHERPF0HINTDPS, //!< VGATHERPF0HINTDPS
  AMED_X86_ENCODING_VGATHERPF0QPD, //!< VGATHERPF0QPD
  AMED_X86_ENCODING_VGATHERPF0QPS, //!< VGATHERPF0QPS
  AMED_X86_ENCODING_VGATHERPF1DPD, //!< VGATHERPF1DPD
  AMED_X86_ENCODING_VGATHERPF1DPS_m0, //!< VGATHERPF1DPS_m0
  AMED_X86_ENCODING_VGATHERPF1DPS_md, //!< VGATHERPF1DPS_md
  AMED_X86_ENCODING_VGATHERPF1QPD, //!< VGATHERPF1QPD
  AMED_X86_ENCODING_VGATHERPF1QPS, //!< VGATHERPF1QPS
  AMED_X86_ENCODING_VGETEXPPD_rzmx, //!< VGETEXPPD_rzmx
  AMED_X86_ENCODING_VGETEXPPS_rzmx, //!< VGETEXPPS_rzmx
  AMED_X86_ENCODING_VGETMANTPD_rzmxub, //!< VGETMANTPD_rzmxub
  AMED_X86_ENCODING_VGETMANTPS_rzmxub, //!< VGETMANTPS_rzmxub
  AMED_X86_ENCODING_VGMAXABSPS, //!< VGMAXABSPS
  AMED_X86_ENCODING_VGMAXPD, //!< VGMAXPD
  AMED_X86_ENCODING_VGMAXPS, //!< VGMAXPS
  AMED_X86_ENCODING_VGMINPD, //!< VGMINPD
  AMED_X86_ENCODING_VGMINPS, //!< VGMINPS
  AMED_X86_ENCODING_VLOADUNPACKHD, //!< VLOADUNPACKHD
  AMED_X86_ENCODING_VLOADUNPACKHPD, //!< VLOADUNPACKHPD
  AMED_X86_ENCODING_VLOADUNPACKHPS, //!< VLOADUNPACKHPS
  AMED_X86_ENCODING_VLOADUNPACKHQ, //!< VLOADUNPACKHQ
  AMED_X86_ENCODING_VLOADUNPACKLD, //!< VLOADUNPACKLD
  AMED_X86_ENCODING_VLOADUNPACKLPD, //!< VLOADUNPACKLPD
  AMED_X86_ENCODING_VLOADUNPACKLPS, //!< VLOADUNPACKLPS
  AMED_X86_ENCODING_VLOADUNPACKLQ, //!< VLOADUNPACKLQ
  AMED_X86_ENCODING_VLOG2PS, //!< VLOG2PS
  AMED_X86_ENCODING_VMOVAPD_mzrz_3, //!< VMOVAPD_mzrz_3
  AMED_X86_ENCODING_VMOVAPD_rzmx, //!< VMOVAPD_rzmx
  AMED_X86_ENCODING_VMOVAPS_m0rz, //!< VMOVAPS_m0rz
  AMED_X86_ENCODING_VMOVAPS_rzmx, //!< VMOVAPS_rzmx
  AMED_X86_ENCODING_VMOVDQA32_m0rz, //!< VMOVDQA32_m0rz
  AMED_X86_ENCODING_VMOVDQA32_rzmx, //!< VMOVDQA32_rzmx
  AMED_X86_ENCODING_VMOVDQA64_mzrz, //!< VMOVDQA64_mzrz
  AMED_X86_ENCODING_VMOVDQA64_rzmx, //!< VMOVDQA64_rzmx
  AMED_X86_ENCODING_VMOVNRAPD, //!< VMOVNRAPD
  AMED_X86_ENCODING_VMOVNRAPS, //!< VMOVNRAPS
  AMED_X86_ENCODING_VMOVNRNGOAPD, //!< VMOVNRNGOAPD
  AMED_X86_ENCODING_VMOVNRNGOAPS, //!< VMOVNRNGOAPS
  AMED_X86_ENCODING_VMULPD_rznzmx, //!< VMULPD_rznzmx
  AMED_X86_ENCODING_VMULPS_rznzmx, //!< VMULPS_rznzmx
  AMED_X86_ENCODING_VP4DPWSSD, //!< VP4DPWSSD
  AMED_X86_ENCODING_VP4DPWSSDS, //!< VP4DPWSSDS
  AMED_X86_ENCODING_VPACKSTOREHD, //!< VPACKSTOREHD
  AMED_X86_ENCODING_VPACKSTOREHPD, //!< VPACKSTOREHPD
  AMED_X86_ENCODING_VPACKSTOREHPS, //!< VPACKSTOREHPS
  AMED_X86_ENCODING_VPACKSTOREHQ, //!< VPACKSTOREHQ
  AMED_X86_ENCODING_VPACKSTORELD, //!< VPACKSTORELD
  AMED_X86_ENCODING_VPACKSTORELPD, //!< VPACKSTORELPD
  AMED_X86_ENCODING_VPACKSTORELPS, //!< VPACKSTORELPS
  AMED_X86_ENCODING_VPACKSTORELQ, //!< VPACKSTORELQ
  AMED_X86_ENCODING_VPADCD, //!< VPADCD
  AMED_X86_ENCODING_VPADDD_rznzmx, //!< VPADDD_rznzmx
  AMED_X86_ENCODING_VPADDSETCD, //!< VPADDSETCD
  AMED_X86_ENCODING_VPADDSETSD, //!< VPADDSETSD
  AMED_X86_ENCODING_VPANDD_rznzmx, //!< VPANDD_rznzmx
  AMED_X86_ENCODING_VPANDND_rznzmx, //!< VPANDND_rznzmx
  AMED_X86_ENCODING_VPANDNQ_rznzmx, //!< VPANDNQ_rznzmx
  AMED_X86_ENCODING_VPANDQ_rznzmx, //!< VPANDQ_rznzmx
  AMED_X86_ENCODING_VPBLENDMD, //!< VPBLENDMD
  AMED_X86_ENCODING_VPBLENDMQ, //!< VPBLENDMQ
  AMED_X86_ENCODING_VPBROADCASTD_rzm0, //!< VPBROADCASTD_rzm0
  AMED_X86_ENCODING_VPBROADCASTQ_rzm0, //!< VPBROADCASTQ_rzm0
  AMED_X86_ENCODING_VPCMPD_nzmxub, //!< VPCMPD_nzmxub
  AMED_X86_ENCODING_VPCMPEQD_nzmx, //!< VPCMPEQD_nzmx
  AMED_X86_ENCODING_VPCMPGTD_nzmx, //!< VPCMPGTD_nzmx
  AMED_X86_ENCODING_VPCMPLTD, //!< VPCMPLTD
  AMED_X86_ENCODING_VPCMPUD_nzmxub, //!< VPCMPUD_nzmxub
  AMED_X86_ENCODING_VPERMD_rznzmz_2, //!< VPERMD_rznzmz_2
  AMED_X86_ENCODING_VPERMF32X4, //!< VPERMF32X4
  AMED_X86_ENCODING_VPGATHERDD, //!< VPGATHERDD
  AMED_X86_ENCODING_VPGATHERDQ, //!< VPGATHERDQ
  AMED_X86_ENCODING_VPMADD231D, //!< VPMADD231D
  AMED_X86_ENCODING_VPMADD233D, //!< VPMADD233D
  AMED_X86_ENCODING_VPMAXSD_rznzmx, //!< VPMAXSD_rznzmx
  AMED_X86_ENCODING_VPMAXUD_rznzmx, //!< VPMAXUD_rznzmx
  AMED_X86_ENCODING_VPMINSD_rznzmx, //!< VPMINSD_rznzmx
  AMED_X86_ENCODING_VPMINUD_rznzmx, //!< VPMINUD_rznzmx
  AMED_X86_ENCODING_VPMULHD, //!< VPMULHD
  AMED_X86_ENCODING_VPMULHUD, //!< VPMULHUD
  AMED_X86_ENCODING_VPMULLD_rznzmx, //!< VPMULLD_rznzmx
  AMED_X86_ENCODING_VPORD_rznzmx, //!< VPORD_rznzmx
  AMED_X86_ENCODING_VPORQ_rznzmx, //!< VPORQ_rznzmx
  AMED_X86_ENCODING_VPREFETCH0_mb_1, //!< VPREFETCH0_mb_1
  AMED_X86_ENCODING_VPREFETCH0_mb_2, //!< VPREFETCH0_mb_2
  AMED_X86_ENCODING_VPREFETCH1_mb_1, //!< VPREFETCH1_mb_1
  AMED_X86_ENCODING_VPREFETCH1_mb_2, //!< VPREFETCH1_mb_2
  AMED_X86_ENCODING_VPREFETCH2_mb_1, //!< VPREFETCH2_mb_1
  AMED_X86_ENCODING_VPREFETCH2_mb_2, //!< VPREFETCH2_mb_2
  AMED_X86_ENCODING_VPREFETCHE0_mb_1, //!< VPREFETCHE0_mb_1
  AMED_X86_ENCODING_VPREFETCHE0_mb_2, //!< VPREFETCHE0_mb_2
  AMED_X86_ENCODING_VPREFETCHE1_mb_1, //!< VPREFETCHE1_mb_1
  AMED_X86_ENCODING_VPREFETCHE1_mb_2, //!< VPREFETCHE1_mb_2
  AMED_X86_ENCODING_VPREFETCHE2_mb_1, //!< VPREFETCHE2_mb_1
  AMED_X86_ENCODING_VPREFETCHE2_mb_2, //!< VPREFETCHE2_mb_2
  AMED_X86_ENCODING_VPREFETCHENTA_mb_1, //!< VPREFETCHENTA_mb_1
  AMED_X86_ENCODING_VPREFETCHENTA_mb_2, //!< VPREFETCHENTA_mb_2
  AMED_X86_ENCODING_VPREFETCHNTA_mb_1, //!< VPREFETCHNTA_mb_1
  AMED_X86_ENCODING_VPREFETCHNTA_mb_2, //!< VPREFETCHNTA_mb_2
  AMED_X86_ENCODING_VPSBBD, //!< VPSBBD
  AMED_X86_ENCODING_VPSBBRD, //!< VPSBBRD
  AMED_X86_ENCODING_VPSCATTERDD, //!< VPSCATTERDD
  AMED_X86_ENCODING_VPSCATTERDQ, //!< VPSCATTERDQ
  AMED_X86_ENCODING_VPSHUFD_rzmzub_2, //!< VPSHUFD_rzmzub_2
  AMED_X86_ENCODING_VPSLLD_nzmxub, //!< VPSLLD_nzmxub
  AMED_X86_ENCODING_VPSLLVD, //!< VPSLLVD
  AMED_X86_ENCODING_VPSRAD_nzmxub, //!< VPSRAD_nzmxub
  AMED_X86_ENCODING_VPSRAVD_rznzmx, //!< VPSRAVD_rznzmx
  AMED_X86_ENCODING_VPSRLD_nzmxub, //!< VPSRLD_nzmxub
  AMED_X86_ENCODING_VPSRLVD, //!< VPSRLVD
  AMED_X86_ENCODING_VPSUBD_rznzmx, //!< VPSUBD_rznzmx
  AMED_X86_ENCODING_VPSUBRD, //!< VPSUBRD
  AMED_X86_ENCODING_VPSUBRSETBD, //!< VPSUBRSETBD
  AMED_X86_ENCODING_VPSUBSETBD, //!< VPSUBSETBD
  AMED_X86_ENCODING_VPTESTMD, //!< VPTESTMD
  AMED_X86_ENCODING_VPXORD_rznzmx, //!< VPXORD_rznzmx
  AMED_X86_ENCODING_VPXORQ_rznzmx, //!< VPXORQ_rznzmx
  AMED_X86_ENCODING_VRCP23PS, //!< VRCP23PS
  AMED_X86_ENCODING_VRCP28PD, //!< VRCP28PD
  AMED_X86_ENCODING_VRCP28PS, //!< VRCP28PS
  AMED_X86_ENCODING_VRCP28SD, //!< VRCP28SD
  AMED_X86_ENCODING_VRCP28SS, //!< VRCP28SS
  AMED_X86_ENCODING_VRNDFXPNTPD, //!< VRNDFXPNTPD
  AMED_X86_ENCODING_VRNDFXPNTPS, //!< VRNDFXPNTPS
  AMED_X86_ENCODING_VRSQRT23PS, //!< VRSQRT23PS
  AMED_X86_ENCODING_VRSQRT28PD, //!< VRSQRT28PD
  AMED_X86_ENCODING_VRSQRT28PS, //!< VRSQRT28PS
  AMED_X86_ENCODING_VRSQRT28SD, //!< VRSQRT28SD
  AMED_X86_ENCODING_VRSQRT28SS, //!< VRSQRT28SS
  AMED_X86_ENCODING_VSCALEPS, //!< VSCALEPS
  AMED_X86_ENCODING_VSCATTERDPD, //!< VSCATTERDPD
  AMED_X86_ENCODING_VSCATTERDPS, //!< VSCATTERDPS
  AMED_X86_ENCODING_VSCATTERPF0DPD, //!< VSCATTERPF0DPD
  AMED_X86_ENCODING_VSCATTERPF0DPS_m0, //!< VSCATTERPF0DPS_m0
  AMED_X86_ENCODING_VSCATTERPF0DPS_md, //!< VSCATTERPF0DPS_md
  AMED_X86_ENCODING_VSCATTERPF0HINTDPD, //!< VSCATTERPF0HINTDPD
  AMED_X86_ENCODING_VSCATTERPF0HINTDPS, //!< VSCATTERPF0HINTDPS
  AMED_X86_ENCODING_VSCATTERPF0QPD, //!< VSCATTERPF0QPD
  AMED_X86_ENCODING_VSCATTERPF0QPS, //!< VSCATTERPF0QPS
  AMED_X86_ENCODING_VSCATTERPF1DPD, //!< VSCATTERPF1DPD
  AMED_X86_ENCODING_VSCATTERPF1DPS_m0, //!< VSCATTERPF1DPS_m0
  AMED_X86_ENCODING_VSCATTERPF1DPS_md, //!< VSCATTERPF1DPS_md
  AMED_X86_ENCODING_VSCATTERPF1QPD, //!< VSCATTERPF1QPD
  AMED_X86_ENCODING_VSCATTERPF1QPS, //!< VSCATTERPF1QPS
  AMED_X86_ENCODING_VSUBPD_rznzmx, //!< VSUBPD_rznzmx
  AMED_X86_ENCODING_VSUBPS_rznzmx, //!< VSUBPS_rznzmx
  AMED_X86_ENCODING_VSUBRPD, //!< VSUBRPD
  AMED_X86_ENCODING_VSUBRPS, //!< VSUBRPS
} amed_x86_encoding;

#define AMED_X86_ICLASS_MAX_TEXT_LENGTH (4 + 1)

typedef enum _amed_x86_iclass
{
  AMED_X86_ICLASS_NONE,
} amed_x86_iclass;

#define AMED_X86_GROUP_MAX_TEXT_LENGTH (4 + 1)

typedef enum _amed_x86_group
{
  AMED_X86_GROUP_NONE,
} amed_x86_group;

#define AMED_X86_EXTENSION_MAX_TEXT_LENGTH (11 + 1)

typedef enum _amed_x86_extension
{
  AMED_X86_EXTENSION_NONE,
  AMED_X86_EXTENSION_ADOX_ADCX,
  AMED_X86_EXTENSION_AES,
  AMED_X86_EXTENSION_AMD3DNOW,
  AMED_X86_EXTENSION_AVX,
  AMED_X86_EXTENSION_AVX2,
  AMED_X86_EXTENSION_AVX2GATHER,
  AMED_X86_EXTENSION_AVX512EVEX,
  AMED_X86_EXTENSION_AVX512VEX,
  AMED_X86_EXTENSION_AVXAES,
  AMED_X86_EXTENSION_BASE,
  AMED_X86_EXTENSION_BMI1,
  AMED_X86_EXTENSION_BMI2,
  AMED_X86_EXTENSION_CET,
  AMED_X86_EXTENSION_CLDEMOTE,
  AMED_X86_EXTENSION_CLFLUSHOPT,
  AMED_X86_EXTENSION_CLFSH,
  AMED_X86_EXTENSION_CLWB,
  AMED_X86_EXTENSION_CLZERO,
  AMED_X86_EXTENSION_ENQCMD,
  AMED_X86_EXTENSION_F16C,
  AMED_X86_EXTENSION_FMA,
  AMED_X86_EXTENSION_FMA4,
  AMED_X86_EXTENSION_GFNI,
  AMED_X86_EXTENSION_INVPCID,
  AMED_X86_EXTENSION_KNC,
  AMED_X86_EXTENSION_KNCE,
  AMED_X86_EXTENSION_KNCV,
  AMED_X86_EXTENSION_LONGMODE,
  AMED_X86_EXTENSION_LZCNT,
  AMED_X86_EXTENSION_MMX,
  AMED_X86_EXTENSION_MONITOR,
  AMED_X86_EXTENSION_MONITORX,
  AMED_X86_EXTENSION_MOVBE,
  AMED_X86_EXTENSION_MOVDIR,
  AMED_X86_EXTENSION_MPX,
  AMED_X86_EXTENSION_PADLOCK,
  AMED_X86_EXTENSION_PAUSE,
  AMED_X86_EXTENSION_PCLMULQDQ,
  AMED_X86_EXTENSION_PCONFIG,
  AMED_X86_EXTENSION_PKU,
  AMED_X86_EXTENSION_PREFETCHWT1,
  AMED_X86_EXTENSION_PT,
  AMED_X86_EXTENSION_RDPID,
  AMED_X86_EXTENSION_RDPRU,
  AMED_X86_EXTENSION_RDRAND,
  AMED_X86_EXTENSION_RDSEED,
  AMED_X86_EXTENSION_RDTSCP,
  AMED_X86_EXTENSION_RDWRFSGS,
  AMED_X86_EXTENSION_RTM,
  AMED_X86_EXTENSION_SGX,
  AMED_X86_EXTENSION_SGX_ENCLV,
  AMED_X86_EXTENSION_SHA,
  AMED_X86_EXTENSION_SMAP,
  AMED_X86_EXTENSION_SMX,
  AMED_X86_EXTENSION_SSE,
  AMED_X86_EXTENSION_SSE2,
  AMED_X86_EXTENSION_SSE3,
  AMED_X86_EXTENSION_SSE4,
  AMED_X86_EXTENSION_SSE4A,
  AMED_X86_EXTENSION_SSSE3,
  AMED_X86_EXTENSION_SVM,
  AMED_X86_EXTENSION_TBM,
  AMED_X86_EXTENSION_VAES,
  AMED_X86_EXTENSION_VMFUNC,
  AMED_X86_EXTENSION_VPCLMULQDQ,
  AMED_X86_EXTENSION_VTX,
  AMED_X86_EXTENSION_WAITPKG,
  AMED_X86_EXTENSION_X87,
  AMED_X86_EXTENSION_XOP,
  AMED_X86_EXTENSION_XSAVE,
  AMED_X86_EXTENSION_XSAVEC,
  AMED_X86_EXTENSION_XSAVEOPT,
  AMED_X86_EXTENSION_XSAVES,
} amed_x86_extension;

